Autor Zpráva
karosh
Profil
zdravim,

mam problem s vkladanim cinskych znaku do databaze pres me admin rozhrani.
pokud znaky vlozim rucne do stranky, ci do databaze (tj. bez pouziti adminu),
je vse v poradku. muj admin skript je klasicky - textarea pole, jehoz obsah (promenna nazvana "obsah")
se po odeslani dat zapise do DB jak jinak, nez pomoci INSERT INTO.

veskere nastaveni znakove sady mam na UTF-8 - jak porovnavani v databazi,
tak prenos (SET CHARACTER SET), tak hlavicky souboru. ale presto pri vkladani
do databaze se znak jakoby "ztrati" a napise se misto nej pouze "?" - otaznik.
pritom jsem si i overil, ze po odeslani dat z textarea a jejich prijeti druhym skriptem,
ktery obstarava zapis do databaze, promenna "obsah" porad obsahuje korektni cinske znaky.
znak se tedy ztrati vylozene pri zapisu do db...

ono stejne asi nepujde pouze o cinske znaky. patrne totez se stane s korejstinou, arabstinou,
thajstinou a dalsimi jazyky, ktere nedisponuji latinkou.....

jsem docela v koncich :)))

jakekoliv navrhy, tipy ci rady vitany

predem diky moc!
Kajman_
Profil *
Možná zkuste ve skritpu, co to ukládá, po připojení "set names utf8". Ten příkaz toho nastavuje víc než jen characterset.
karosh
Profil
splendidni pane kajman_,
funguje to, jak stupidne jednoduche,
diky mnohokrat za radu!! :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0