ugrás a tartalomhoz

phpMyAdmin karakterkódolási gond

gabesz666 · 2008. Jún. 12. (Cs), 23.24
Sziasztok!

Most telepítettem a phpMyAdmin-t, de mind az mcrypt, mind az mbstring nevű extension-t hiányolta. Az mcryptet megoldottam, viszont a probléma az, hogy az mbstring nélkül rosszul megy a program. Legalábbis ezt sejtem. Belinkelek egy pillanatképet is:
Viszont ha kézzel szúrok be rekordot, akkor jó a kódolás. Amúgy tuti biztos, hogy a phpmyadminnal van a gond, mert ha php-vel kérek le az adatbázisból akkor a helyes karakterek jönnek le. Szerintetek mi lehet a gond?
 
1

Elmaradt link!

gabesz666 · 2008. Jún. 12. (Cs), 23.28
Remélem mostmár jó lesz: http://kepfeltoltes.hu/080612/output_www.kepfeltoltes.hu_.jpg
2

Még egy infó!

gabesz666 · 2008. Jún. 13. (P), 11.12
Feltelepítettem a saját gépemre is egy előre konfigurált phpmyadmin-t és ott is rosszul jelenik meg. Most már mind a lekérésnél, mind pedig az adatbázisban rossz a karakterkódolás. Prototype ajax részét használom, postban megy az adat kódolva url formátumra. Megérkezésnél a mysql_real_escape_string, htmlspecialchars, és urldecode függvényeket egymásba ágyazva használom. Kiírattam külön is, tehát nem egyből az adatbázisba, de így is rossz lett. Rossz a kódolás...
3

Jól elbeszélgetek magammal! :)

gabesz666 · 2008. Jún. 13. (P), 18.06
Az urldecode függvénnyel volt a baj, helyette ez már rendesen kódolja az ajaxból kapott stringet:

iconv('utf-8', 'iso-8859-2', urldecode("%C3%B6%"));