Een HTML formulier laat ik naar zichzelf posten.

magic_quotes_gpc staan aan op de server.

Aangezien magic_quotes_gpc in PHP6 verdwenen is wil ik graag nu mijn script
daarop aanpassen.

Als test voer ik o"neill in in een textfield.

na de submit staat dan in het textfield: o want de value is dan
value="o"neill" waardoor het gedeelte achter de " wegvalt (incorrecte code
dus is het resultaat).

Om dit te voorkomen heb ik dit bedacht:

foreach($_POST as $key=>$val) {

$_POST[$key] = htmlentities($val);

}

o"neill wordt dan omgezet naar o"neill waardoor het in het textfield
goed weergegeven wordt na de submit.

Echter, schrijf ik na een 2e submit de waarde weg in de database dan staat
in de database ook o"neill i.p.v. o"neill. Ik zou het dus voor het
schrijven in de database weer moeten decoden met html_entity_decode().

Natuurlijk kand at allemaal maar heeft iemand wellicht een handigere
oplossing voor mij?

Marcel