Autor | Zpráva | ||
---|---|---|---|
matata8611 Profil |
#1 · Zasláno: 1. 2. 2010, 11:51:19 · Upravil/a: matata8611
Zdravim,
prosim o pomoc s nasledujícím: Mám napr. tuto stranku s jednou promennou jmeno. Adresa vypada takto http://www.fullweb.cz/stranka.php?name=ěščřžýáíé V chrome se to zobrazuje v poradku ale v ie jsou jen ctverecky. Poradite prosim jak to odstranit? Diky moc. |
||
Zechy Profil |
#2 · Zasláno: 1. 2. 2010, 11:54:06
A máš při ukládání a výpisu:
mysql_query("set names cp1250") // cp1250 si vyměn za svoje kodování |
||
Radek9 Profil |
#3 · Zasláno: 1. 2. 2010, 12:16:43 · Upravil/a: Radek9
matata8611:
Je to tím, že pomocí meta tagu máte nastaveno utf-8, je tam však iso-8859-2. |
||
matata8611 Profil |
#4 · Zasláno: 1. 2. 2010, 12:38:22
hmm, tak to je fakt zahada ...
Kdyz UTF vymením za cp1250, tak se promenna zobrazi zcela spravne ale text který je normalne na strance se zobrazi jak rozsypany caj... kdyz zadam iso-8859-2 zobrazi se text na strance spravně, ale v promenne se misto ěščřžýáíé zobrazi toto -> http://www.fullweb.cz/stranka2.php?name=ěščřžýáíé Neumi to š a ž... tak ja uz fakt nevim... mate nejaky napad? |
||
Davex Profil |
#5 · Zasláno: 1. 2. 2010, 20:19:11
Pokud má být správně zobrazen okolní text na stránce, tak je nutné, vypsat text ve stejném kódování, jako je uvedeno v hlavičce Content-Type. Na druhé stránce je také chyba ve jménu kódování.
Pokud jde o IE, tak ten URL vždy odešle v kódování windows-1250 bez ohledu na kódování stránky, ze které se odkazuje - bude ale ještě potřeba podrobnější průzkum tohoto zajímavého chování. |
||
Časová prodleva: 14 let
|
0