per dire che e' sbagliato dovrebbe essrci un qualcosa di errato che dovresti riferire.

Rimangono poi tanti dubbi sulla effettiva consistenza della validita' del check che vuoi fare a quel modo senza un minimo controllo dei dati in input.