sarnath
Legacy Member
Ik heb iets vaags voor indien ik gebruik maak van htmlentities.
Als ik dit insert in mijn database:
$string = "coupé";
mysql_query("insert into tabel(titel) values('" . htmlentities($string, ENT_QUOTES, "UTF-8" ) . "')");
dan staat daar coupé
Dit terwijl mijn webpagina UTF-8 is alsook mijn database.
Moest ik gewoonweg inserten via deze weg:
mysql_query("insert into tabel(titel) values('$string')");
dan staat in mijn database: Coupé wat dus UTF-8 is.
Hoe komt dit?
Als ik dit insert in mijn database:
$string = "coupé";
mysql_query("insert into tabel(titel) values('" . htmlentities($string, ENT_QUOTES, "UTF-8" ) . "')");
dan staat daar coupé
Dit terwijl mijn webpagina UTF-8 is alsook mijn database.
Moest ik gewoonweg inserten via deze weg:
mysql_query("insert into tabel(titel) values('$string')");
dan staat in mijn database: Coupé wat dus UTF-8 is.
Hoe komt dit?



)