Celý dnešek se s tím dělám - zjistil jsem, že ám pokažené české znaky. Kokrétně: řadu "ěščřžýáíé" to zobrazí jako
ìšèøžýáíé
EDIT: Koukam ze to nejak nepobral, proste je to: obracene carkovane i, š, obracene carkovane a, preskrtnute o a pak uz normalne
(jsou pokažené ečř). Tato řada je uložena do databáze a tam je ještě OK, protože jak phpmyadmin tak EMS mysql manager ji zobrazuji spravne, takze problem je nekde pri ceste z databaze do prohlizece. Metatagy mam v poradku:
<meta http-equiv="Content-type" content="text/html; charset=windows-1250">
<meta http-equiv="Content-Language" content="cs">
Navíc, všechny texty kromě těch z DB jsou uplne v pohode.
Pri pripojovani k databazi volam tyto dva prikazy, ktere by mely prave resit kodovani databaze:
mysql_query("SET NAMES 'cp1250'");
mysql_query("SET CHARACTER SET 'cp1250'");
A vsude v phpmyadminu jsem se snazil nastavit prave cp1250. Dokonce jsem zkousel i tenhle prikaz
ALTER TABLE `seznamy` DEFAULT CHARACTER SET cp1250 COLLATE cp1250_czech_cs
A porad nic. Jenom je mi divne, ze phpmyadmin na titulce neustale zobrazuje
a vubec nemam tucha kde to zmenit.Znaková sada v MySQL: UTF-8 Unicode (utf8)
Princeznu a pulku kralovstvi tomu kdo mi pomuze :)