Hallo,
ich versuche gerade eine Funktion hinzubekommen, mit der ich die Sicherheits-backslashes entfernen kann. Schreib ich die Funktion stripslashes direkt vor mein Array, werden die backslashes entfernt.
".htmlentities(stripslashes($auslesen['name']))."
Ich will das aber mit einer eigenen Funktion machen, weil ja auch zusätzlich eine Abfrage (zu magic_quotes) enthalten sein soll, außerdem soll da auch htmlentities mit rein.
function strip($var) {
if(get_magic_quotes_gpc()) {
foreach($var AS $key) {
strip($var[$key]);
}
}
}
".htmlentities(strip($auslesen['name']))."
Doch leider funktioniert das mit der Zuordnung im array wohl nicht. Der Browser gibt mir diese Fehlermeldung: "Warning: Invalid argument supplied for foreach()..." Ich dachte eigentlich, daß es mit der Funktion geht. Für jeden vorhandenen Schlüssel werden die slashes entfernt, oder nicht???
Gruß,
Onkel Schnitzel