Autor Zpráva
matata8611
Profil
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
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
matata8611:
Je to tím, že pomocí meta tagu máte nastaveno utf-8, je tam však iso-8859-2.
matata8611
Profil
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
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í.

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0