Autor | Zpráva | ||
---|---|---|---|
phantomas Profil * |
#1 · Zasláno: 2. 5. 2009, 15:54:12
dobry den zase me zlobi čeština
v db mam tabulku v kodovani utf8_czech_ci kdyz z php scriptu pustim $sql = "INSERT INTO `tabulka` VALUES('necoČesky');"; mysql_query($sql); tak se mi do db vypise neco jako Ćesky nebo kdyz pred tim pouziju mysql_query("SET CHARACTER SET utf8" tak se to do db ulozi jako ?esky atd :P tak pokud by nekdo mel napad tak bych za nej byl moc rad dekuji |
||
Alphard Profil |
#2 · Zasláno: 2. 5. 2009, 16:19:21
obligátní set names nefunguje?
mysql_query("set names 'utf8'"); |
||
AM_ Profil |
#3 · Zasláno: 2. 5. 2009, 17:21:27
1) PHP soubor musí mít kódování také UTF8 (nebo volat utf8_encode)
2) v phpMyAdminu musíš zvolit kódování pro danou relaci (hned na přihlašovací nebo domovské stránce), jinak uvidíš texty špatně |
||
phantomas Profil * |
#4 · Zasláno: 2. 5. 2009, 18:42:04
dekuju moc uz to funguje stacilo zmenit kodovani souboru na utf-8 a zavolat mysql_query("set names 'utf8'"); :)
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0