Verschil was volgens mij alleen dat htmlentities() é, ó, ò, ä, enzo omzet naar de juiste html dinges (é, ó, ò, ä denk ), htmlspecialchars() doet dat niet en laat die gewoon zo.
@ Badteendt:
1
2
$rij = mysql_fetch_assoc($sql);
sql_query("INSERT `vms` SET `naar`='".htmlspecialchars(mysql_real_escape_string($rij['user']))."', `datum`='".time()."', `bericht`='".htmlspecialchars(mysql_real_escape_string($_POST['bericht'])."'"));
Maar je moet je data altijd zo "puur" mogelijk in de DB stouwen, dus niet nu htmlspecialchars() / htmlentities() doen, maar pas als je het eruit haalt.