Sanityzacja danych wprowadzanych przez użytkownika za pomocą białej listy
Mam ten kod, który oczyszcza dane wprowadzane przez użytkownika w zmiennej o nazwie „nazwa użytkownika”:
<code>$username_clean = preg_replace( "/[^a-zA-Z0-9_]/", "", $_POST['username'] ); if (!strlen($username_clean)){ die("username is blank!"); </code>
Chcę przeprowadzić ten sam proces na każdym wejściu na tej stronie, ale mam około 12 różnych wejść, ponieważ jest to formularz rejestracyjny. Czy jest łatwiejszy sposób na oczyszczenie i sprawdzenie każdego wejścia zamiast stosowania preg_replace () i instrukcji if na każdym?