Guten Tag,
habe mir gerade eine kleine Funktion geschrieben, die <> in () wandelt und die zeichen " und ' dank htmlspecialchars verändern soll. Das tut die Funktion auch fehlerfrei. Doch leider setzt er vor die veränderten werte " und ' also vor " und ' ein ''. Meine Frage also, warum wird dieses \ vor die geänderten Zeichen gesetzt?
function deleteCode()
{
while(list($key,$val) = each($_POST))
{
$_POST[$key] = str_replace("(", "{", $val);
$_POST[$key] = str_replace(")", "}", $_POST[$key]);
$_POST[$key] = htmlspecialchars($_POST[$key], ENT_QUOTES);
}
}
deleteCode();
--
mfg
mfg