Autor Zpráva
DJ_Doktor
Profil
Je tu úplně stejný problém: ve stránce mám meta tagy

<meta http-equiv="Content-Language" content="cs">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

a přesto se mi zobrazuje Windows-1250 jako Latin 1 :(

Dělá mi to jak IE 6.O.2, tak i Firefox 0.9.3. Stránka jede na localhostu na Apache 2.0.51, OS Win XP Pro SP1. Zdroj je upravován v PHPEd v1.75 aplha.
Plíz se SP2 na mě nechoďte, protože od jistý doby, kdy jsem si dohazoval do XPéček aktulizace, se mi po jedny komp brutálně zpomalil... Od tý doby neaktulizuju.

Možná ještě jedna důležitá věc: je to obnovená záloha z linuxu, ale PHPEd i notepad mi diakritiku zobrazují OK.
Martin Kuželka
Profil
A ukládáte to jako windows-1250?
DJ_Doktor
Profil
Je to editovaný přímo ve Win. PHPEd nemá žádné nastavení v jakém kódování se to ukladat (alespoň jsem ho nikde v preferencích nenašel...). Stejný výsledek je i když obsah změním v notepadu... :(
DJ_Doktor
Profil
Chyba bude nekde na strane Apache. Zrejme... poslal jsem si tu stranku na hosting a pri naceteni z neho je vse v poradku jak v IE, tak i ve Firefoxu. Takze spis to bude uplne do jine diskuse...
DJ_Doktor
Profil
Problém je vyřešen:
Jednalo se o nastavení Apache v httpd.cnof - direktiva AddDefaultCharset
DoubleThink
Profil *
Ano, to je ono. Apache je defaultně nastaven tak, aby posílal hlavičku s kódováním Latin 1
Je potřeba tuto direktivu zakomentovat.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0