Er det ikke bare bare at kalde autoaddslashes så?
hmm... Det burde give en uendelig løkke
som det er nu, vil funktionen jo løbe ind i samme array igen og igen...
Her er en funktion som burde virke rekursivt (det kan sandsynligvis laves pænere)...
<?php
$_POST = array('test"','test1',array('hey"','hey1',array('he','h1"',array('h','h"'))));
function autoaddslashes($array) {
foreach ($array as $key => $val) {
if (is_array($val)) {
$array[$key] = autoaddslashes($val);
} else {
$array[$key] = addslashes($val);
}
}
return $array;
}
$_POST = autoaddslashes($_POST);
print_r($_POST);
?>
Indlæg senest redigeret d. 04.05.2008 20:02 af Bruger #4683