hali!
nemrég telepítettem egy gentoora mysql-t, átvéve pár adatbázist. a régi rendszeren minden tökéletesen működött, az újon viszont a köv hiba van:
phpmyadmin kivételével minden php-ból felvitt adat, ha van benne ékezet, levágja az ékezet mögötti részt.
eddig utf8 volt minden, átállítottam latin1-re, hátha az a hiba, de nem, a hiba továbbra is maradt...
character set client utf8 latin1
character set connection utf8 latin1
character set database latin1 latin1
character set results utf8 latin1
character set server latin1 latin1
character set system utf8 utf8
az érdekesség mint mondottam volt, a phpmyadmin, ahol tökéletesen működik a rendszer
a locale igy néz ki most (ahogy feltelepült, nem állítottam semmit rajta)
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
google megvolt, még csak hasonló hibát sem igen találtam....
5leteket szívesen várok :) köszi előre is
- 2645 megtekintés
Hozzászólások
SET CHARACTER SET latin2;
SET collation_connection = 'latin2_hungarian_ci';
De valami hasonlot kiderithettel volna, ha logolod azokat az sql queryket, amiket a phpmyadmin kuld. Sztem.
- A hozzászóláshoz be kell jelentkezni
mysql_query("SET CHARACTER SET utf8"); esetleg ez segit a php kodba rogton connect utan.
- A hozzászóláshoz be kell jelentkezni
köszi válaszokat, de egyik sem segített, továbbra sem működik, kivéve phpmyadmint (megnéztem sql kérést, semmi nincs INSERT előtt, se után, se sehol, csak az INSERT parancs)
az az igazi bibi, hogy a készen letöltött fórumok, stb is ezt csinálják.
próbáltam már újraforgatni utf8 támogatás nélkül mysql-t, de sajnos semmi változás...
- A hozzászóláshoz be kell jelentkezni
Mert nem az insert elott van, hanem kozvetlen a mysql_connect() utan.
- A hozzászóláshoz be kell jelentkezni
na, akkor megyek es beledolok kardomba:
apache, httpd.conf: AddDefaultCharset ISO8859-2 megoldotta a problémát...argh :) (eddi ki volt véve, hogy a weblaról be lehessen állítani, és menjen minden oldal, utf8-astol kezdve az összes, most ugyan nem jok az utf8as lapok, de ugyis csak egy belso dev szerver... :))
azert koszi helpeket :)
- A hozzászóláshoz be kell jelentkezni