ugrás a tartalomhoz

Karakterkódolási probléma

jeti · 2009. Júl. 25. (Szo), 13.02
Sziasztok!

A saját gépemen jól, a szolgáltatóm tárhelyén rosszul jelennek meg a karakterek a honlapon. Már elolvastam az ide vonatkozó weblabor cikket és kerestem megoldás után is, de nem találtam még rá.
Adatok:
- A (PHP) fájlok kódolása: UTF-8
- HTML fejléce: <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- Adatbázis kódolása: utf8_general_ci (adatbázisban jól jelennek meg az adatok)
- PHP adatbázis lekérdezése így néz ki:

$eredmeny=mysql_query("SET NAMES UTF-8;",$kapcsolat);
$eredmeny=mysql_query($parancs,$kapcsolat);
- FORM kódja: accept-charset="UTF-8" (a FORMon keresztül elküldött adatok sem jelennek meg jól az e-mailben)

A firefox HTTP kérés fejléc figyelő beépülő azt mutatja, hogy: Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7

Szerintettek mi a hiba, hol rontottam el?
 
1

csak az sqlbol jovo dolgok

efpe · 2009. Júl. 25. (Szo), 15.27
csak az sqlbol jovo dolgok vagy a sima html/php is?
3

sql + form

jeti · 2009. Júl. 25. (Szo), 22.27
Az SQL-ből jövő és FORM-al elküldött adatok.
2

SET NAMES 'utf8';

thgab · 2009. Júl. 25. (Szo), 20.06
és így?
SET NAMES 'utf8';
4

köszönöm

jeti · 2009. Júl. 25. (Szo), 22.46
Köszönöm, ezzel meg is oldódott a probléma.