Desinfektion bei Benutzereingaben über Whitelist
Ich habe diesen Code, der Benutzereingaben für eine Variable namens "Benutzername" bereinigt:
<code>$username_clean = preg_replace( "/[^a-zA-Z0-9_]/", "", $_POST['username'] ); if (!strlen($username_clean)){ die("username is blank!"); </code>
Ich möchte bei jeder Eingabe auf dieser Seite den gleichen Vorgang ausführen, habe aber ungefähr 12 verschiedene Eingaben, da es sich um ein Registrierungsformular handelt. Gibt es eine einfachere Möglichkeit, jede Eingabe zu bereinigen und zu überprüfen, anstatt preg_replace () und die if-Anweisung für jede einzelne anzuwenden?