$value) {
$input[$key] = sanitize($value);
}
} else {
// trim und strip_tags für einzelne Werte
$input = trim(strip_tags($input));
}
return $input;
}
// SQL-Schlüsselwörter für SQL Injection prüfen (kein Kurzschreibweise für ältere PHP-Versionen)
$sqlKeywords = array('SELECT', 'UPDATE', 'DELETE', 'INSERT', 'FROM');
// Durch die Elemente von $_REQUEST gehen
foreach ($_REQUEST as $key => $val) {
$$key = sanitize($val);
foreach ($sqlKeywords as $word) {
// Prüfen auf Vorkommen der SQL-Schlüsselwörter, wenn es sich um einen String handelt
if (is_string($$key) && strpos($$key, $word) !== false) {
$$key = '';
}
}
// echo $$key; // Zur Ausgabe der Variablen
}
?>
peweta