ugrás a tartalomhoz

Ékezetes karakterek helyén kérdőjel jelenik meg

adminka · 2007. Feb. 12. (H), 23.54
Sziasztok!

Aweb oldalon meg jelenő szövegek így jelennek meg:Adatb�zis felhaszn�l�n�v:
Van ötletetek miért?

A szerver Fedore 6, alap apache-al, PHP-val.

Köszi
 
1

Tipikus UTF-8 probléma

Dj Faustus · 2007. Feb. 13. (K), 20.26
Akkor szokott ilyesmi előjönni, amikor például ISO-8859-1 vagy ISO-8859-2 karakterkódolású dokumentumot UTF-8 karakterkódolással szolgálsz ki.
PHP-nél nézd meg a php.ini-t (default_charset), MYSQL-nél a my.ini-t (default-character-set, és társai), az apache-nál a httpd.conf-ot (AddDefaultCharset).
2

utf8

bsanyi · 2007. Feb. 14. (Sze), 12.57
Hali,

ha utf8-ban nyomod ki az adatokat php-vel és az adatbázisodban a táblák(esetleg mezők) nem ilyen kódolással vannak tárolva, használd PHP-ben közvetlen az adatbázishoz csatlakozás után az mysql_query('set names utf8'); sort.

Természetesen, ha MySQL-t használsz!

Üdv
Sanyi