Autor Zpráva
jirivo
Profil *
Mám problém s kódováním stránek. Nastavil jsem všechny stránky na kódování UTF-8 a to samé mám nastavené u databáze v phpmyadminu, ale když do databáze odesílám nějaký text s českou diakritikou, tak poté se ve výpisu zobrazí jen část textu až po první znak (ě nebo í apod.) a potom už se text nevypíše. Do kódu jsem napsal příkaz mysql_query("SET NAMES 'utf8'"); ale to taky nepomohlo. Když změní utf8 na cp1250 tak se do databáze zapíšou všechny znaky, ale zase ve výstupu mi to nezobrazí české znaky, ale spíš nějaké paznaky. Už jsem prošel několik diskuzí, ale nic mi nepomohlo, tak snad mě tady někdo poradí
Kajman_
Profil *
set names musíte nastavit po každém connectu - i při zápisu do db i při výpisu.
japlavaren
Profil
jirivo
skus
mysql_query('SET CHARACTER SET utf8, NAMES utf8');

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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