| 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: 16 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0