Ciao a tutti,

Volevo chiedervi un consiglio...
Nella mia web app ho parecchie form che vengono composte in modo dinamico in base al contensto.
Campi che stampo o non stampo che disabilito a livello di js.

Inizialmente avevo preso come abitudine di fare in questo modo dopo il post

$a="";
if(isset($_POST['a']))
$a=$_POST['a'];

Su form grosse questo codice veniva replicato per decine di volte diventando troppo troppo verboso.

Ora per fare il bind dei parametri o per comporre dinamicamente le mie sql utilizzo direttamente $_POST['a'] passando il valore ad una funzione che fa pulizia del dato e lo normalizza per il db a fronte di quello contenuto, se ad esempio non è stato passato lo setto a null.

Questo però ha portato alla configurazione dell'error reporting a error_reporting(E_ALL & ~E_NOTICE);

Secondo voi è una buona cosa?
Voi come gestite queste situazioni?