se stiamo parlando di validazione dei dati secondo me l'approccio è sbagliato.. Tu stai usando funzioni di sanitizzazione dei dati..