| Šumniki | ||
|---|---|---|
| sloslo15. sep 2011 14:11:28Pridružen od: 14. jul 2011 156 objav +153-94 | #1Ker nimam več nobene ideje upam da mi kdo lahko pomaga. V php datoteki imam več takih vrstic, ki pač delajo polja za izbiro: global $option_mail; $option_mail = array( 'gmail.com' => 'https://mail.google.com/', 'yahoo.com' => 'http://mail.yahoo.com/', ); php se začne z: function get_city($ip=null) { global $INI; $cities = option_category('city'); $ip = ($ip) ? $ip : Utility::GetRemoteIP(); $url = "http://open.baidu.com/ipsearch/s?wd={$ip}&tn=baiduip"; $res = mb_convert_encoding(Utility::HttpRequest($url), 'UTF-8', 'UTF-8'); if ( preg_match('#??:<b>(.+)</b>#Ui', $res, $m) ) { foreach( $cities AS $cid=>$cname) { if ( FALSE !== strpos($m[1], $cname) ) { return Table::Fetch('category', $cid); } } } return array(); } To je dejansko vsa koda ki je v datoteki. Problem je, ker moram nekatere stvari poimenovati s šumniki, pač se temu nikakor ne morem izognit. Če je datoteka shranjena kot ANSI spletna stran deluje normalno, ampak mi ne prikazuje šumnikov, takoj ko jo shranim kot UTF-8 pa se pojavijo problemi, saj se mi stran ne nalaga več pravilno. :) Kaka pametna ideja kaj naredit? všeč(0)ni všeč(0)spam(0) | |
| schtr4jh15. sep 2011 14:16:19Pridružen od: 24. nov 2008 331 objav +246-224 | #2Imaš v HTML-ju napisan meta charset (utf8)? všeč(0)ni všeč(0)spam(0) portfolio × Pridobite kvalitetno izobrazbo za vozniški izpit v šoli vožnje / avtošoli Relax × Iščete avtobusni prevoz ali prevoz blaga? Preverite v Relax Trans d.o.o. | |
| sloslo15. sep 2011 14:19:25Pridružen od: 14. jul 2011 156 objav +153-94 | všeč(0)ni všeč(0)spam(0) | |
| schtr4jh15. sep 2011 14:23:17Pridružen od: 24. nov 2008 331 objav +246-224 | #4Jap, s tem brskalniku poveš katero kodiranje naj uporablja. nazadnje urejal schtr4jh 15. sep 2011 14:24:03 všeč(0)ni všeč(0)spam(0) portfolio × Pridobite kvalitetno izobrazbo za vozniški izpit v šoli vožnje / avtošoli Relax × Iščete avtobusni prevoz ali prevoz blaga? Preverite v Relax Trans d.o.o. | |
| kelvan16. sep 2011 15:51:50Pridružen od: 19. okt 2007 439 objav +228-3413 | #5na začetek vsakega fajla (ali še boljše v include) daj tole: header("Content-type: text/html; charset=utf-8"); in shrani vse fajle kot utf-8 dodajam: če rabiš pomoč pri temu, pošlji ZS nazadnje urejal kelvan 16. sep 2011 15:53:47 všeč(+1)ni všeč(0)spam(0) | |
| MobyDick18. sep 2011 22:26:03Pridružen od: 19. jan 2010 54 objav +7-160 | #6<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> všeč(0)ni všeč(0)spam(0) | |
| sloslo19. sep 2011 12:17:23Pridružen od: 14. jul 2011 156 objav +153-94 | #7Vse nasvete sem upošteval, vendar še vedno ni želenega rezultata. Pri primerjavi obeh datotek (utility.php v UTF-8 in ANSI) sta datoteki identični, razen tega zgornjega dela: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" , ki pa je vseeno po vrsticah isti, brejkov pa nisem najdu... ma kdo še kako idejo... všeč(0)ni všeč(0)spam(0) | |
| Frajder19. sep 2011 12:42:27Pridružen od: 27. avg 2010 200 objav +159-922 | #8si probal mogoče zamenjat kodiranje v okviru fajla. Recimo če uporabljaš notepad + imaš pod oblika > kodiranje brez BOM ... pa v meta charset mej nastavljeno UTF-8 ... pa bo zadeva špilala ... všeč(0)ni všeč(0)spam(0) No comment just like ;) | |
| sloslo19. sep 2011 13:18:19Pridružen od: 14. jul 2011 156 objav +153-94 | #9hm ne špila... všeč(0)ni všeč(0)spam(0) | |
| boskor19. sep 2011 13:29:36Pridružen od: 14. sep 2011 13 objav +700 | #10To imaš podatke iz baze? všeč(0)ni všeč(0)spam(0) | |