$_POST és $_REQUEST
Hali!
Van egy hülye hibám. php, mysql. El akarok menteni valamit adazbázisba egy formon keresztül. Természetesen be van lőve minden rendesen UTF-8-ra (header, content, stb..)
form postra van állítva és mikor megérkezik a request és kiszedem a $_POST tömbből a változkat akkor az ékezetes karakterek szarok. Nem is kicsit! És így mentődik el az adatbázisban is. De ha nem a $_POST tömbből veszem ki hanem a $_REQUEST-ből akkor minden ékezet zsír és jól is mentődik a DB-be. Mi lehet a gond?
Másik problémám az hogy 5ből 1x hibásak az oldalon a karakterek. Nagyon random módon. Végigolvastam minden fórumot, utf-8ba mentem a php fájlokat (BOM nélkül). Content, header, charset minden UTF-8-n van. Rendszergazdával dumáltam és azt mondta náluk minden rendben.
Ötlet?
■ Van egy hülye hibám. php, mysql. El akarok menteni valamit adazbázisba egy formon keresztül. Természetesen be van lőve minden rendesen UTF-8-ra (header, content, stb..)
form postra van állítva és mikor megérkezik a request és kiszedem a $_POST tömbből a változkat akkor az ékezetes karakterek szarok. Nem is kicsit! És így mentődik el az adatbázisban is. De ha nem a $_POST tömbből veszem ki hanem a $_REQUEST-ből akkor minden ékezet zsír és jól is mentődik a DB-be. Mi lehet a gond?
Másik problémám az hogy 5ből 1x hibásak az oldalon a karakterek. Nagyon random módon. Végigolvastam minden fórumot, utf-8ba mentem a php fájlokat (BOM nélkül). Content, header, charset minden UTF-8-n van. Rendszergazdával dumáltam és azt mondta náluk minden rendben.
Ötlet?
a Myql táblában milyen a
UTF8
De már a mysqlhez is hibásan érkezik az adat.
Forrás
Hali
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" >
helyett ez:
<meta http-equiv="Content-Language" content="hu">.
Magyar karakterkészlet. Ha ez segít valamit... sok sikert!
MySQL connection charset
set character set utf8
set names utf8
Hiába van az adatbázisban utf8-ként mentve az adat, ha a kapcsolat más charsetet használ.
sql vagy nem
különbség
headert
lehet valami végig megy a $_post-n valami biztonsági lépésként?
programozás