Maar ik kom er niet uit hoe ik de waardes van de inputs weer terug krijg.
De afzonderlijke $_POST worden daarna gecontroleerd.
Ik gebruik overigens geen normale database.
Iemand die me een zetje kan geven in de goede richting?
Ik heb nu oa:
$username = $_POST['username'];
$email_address = $_POST['email_address'];
function beveilig($sInput) {
$sOutput = '';
if(!get_magic_quotes_gpc() == 0) {
$sOutput = $sInput;
} else {
if(function_exists('mysql_real_escape_string')) {
$sOutput = mysql_real_escape_string($sInput);
} else {
$sOutput = addslashes($sInput);
}
}
$sOutput = htmlentities($sOutput, ENT_QUOTES);
return $sOutput;
}
function beveilig_array($aInput) {
if(!is_array($aInput)) {
return false;
}
$aOutput = array();
foreach($aInput as $iKey => $sValue) {
if(is_array($sValue)) {
$aOutput[beveilig($iKey)] = beveilig_array($sValue);
} else {
$aOutput[beveilig($iKey)] = beveilig($sValue);
}
}
return $aOutput;
}
$_POST = beveilig_array($_POST);