Autor | Zpráva | ||
---|---|---|---|
jirivo Profil * |
#1 · Zasláno: 8. 7. 2009, 17:03:48
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 * |
#2 · Zasláno: 8. 7. 2009, 17:32:43
set names musíte nastavit po každém connectu - i při zápisu do db i při výpisu.
|
||
japlavaren Profil |
#3 · Zasláno: 8. 7. 2009, 17:36:01
jirivo
skus mysql_query('SET CHARACTER SET utf8, NAMES utf8'); |
||
Časová prodleva: 15 let
|
0