

Místo háčků a čárek ve stránce otazníky.
Nefunguje mi ani jedno kódování. Ve vobou mám ????? místo písmen žřčšá. Píši to do stránky dobře?
Buď
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
nebo
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
nefunguje ani jedno, není ještě nějaké třetí? Děkuji
to je fuk že to máš v záhlaví stánky. obsah ve skutečnosti ukládáš v jakém kódování?
jinak se ještě používalo "iso-8859-2".
Ono <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> funguje skvěle, ale když se registruješ a projde to přez mysql tak místo Pavlína to napíše Pavl?na. Přitom v databázi Mysql mám také kódování windows-1250.
Ešte záleží na tom, v akom kódovaní komunikuješ s MySQL. Skús ako prvý príkaz po pripojení na MySQL zavolať:
A kam to vložím?
$mysql = mysql_connect($host,$user,$pass);
$db = mysql_select_db($dbname,$mysql);
Vložíš to napr. pod to mysql_select_db. Už uložené záznamy to nebude zobrazovať správne, ale novovložené by malo.
Aké kódovania sa používajú, si vieš zistiť nasledujúcimi SQL príkazmi:
Všetko o kódovaní v MySQL sa dočítaš v manuáli.
Skusím to tam vložit, na ty příkazy to píše:
Variable_name Value
collation_connection cp1250_czech_cs
collation_database cp1250_czech_cs
collation_server utf8_general_ci
Variable_name Value
character_set_client utf8
character_set_connection cp1250
character_set_database cp1250
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/local/mysql/share/mysql/charsets/
Ještě napíšu jak to dopadlo po vložení.
Tak to po vložení nefungule. Holt napíšu na web (pište bez diakritiky) ach jo
Nezmenili sa ani hodnoty character_set_client a character_set_results? Prinajhoršom ich môžeš nastaviť explicitne (set character_set_results='cp1250' a rovnako aj to druhé).
Ešte môžeš namiesto toho skúsiť mysql_set_charset, ktorý v dokumentácii PHP uprednostňujú pred set names.
Už to maká, děkuji moc. Doplnila jsem $query="SET NAMES cp1250";
a je to OK. Díky Žofka