Autor Zpráva
Nedy
Profil
Na začátku stránky mám:

<<?php ?>?xml version="1.0" encoding="ISO-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
...
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />
...


IE 6.0 mi znakovou sadu nastaví, ale Firefox ne,
nevíte co s tim ?
Plaváček
Profil
Tipnul na chybu v prvním řádku, zkus to takhle

<?php
echo '<?xml version="1.0" encoding="iso-8859-2"?>';
?>
Nedy
Profil
Myslím že se to tady někde už řešilo a mělo by to být správně (ten 1. řádek)
izsak
Profil
Riešilo sa to tu: stránka je kódovaná vo Windows-1250 a IE ju nezobrazí v kódovaní ISO ale Windows. Samozrejme správne chovanie Gecko jadra spôsobí "nesprávne" použitie kódovej stránky.

čo vlastne znamená "nenastaví"?
Nedy
Profil
Stránka je kódovaná v iso-8859-2
IE vybere kódování správně (Středoevropské jazyky (ISO))
Firefox nastaví Západní jazyky (ISO-8859-1)
izsak
Profil
Neposiela server v HTTP hlavičke iso-8859-1?
llook
Profil
Zdá se mi to OK. Nemáš znakovou sadu ve Firefoxu nastavenou napevno?
T
Profil *
Nastav v apache v config kodovaní windows-1250 jako defaut
Toto téma je uzamčeno. Odpověď nelze zaslat.