Ti conviene fare un controllo immediato con javascript o anche jQuery, così fin da subito sai che i dati sono corretti, altrimenti l'utente è costretto a cambiarli finché non corrispondono alle tue richieste.
Esistono molti validatori carini. Io uso molto QUESTO.
Non è tra i più semplici ma non è nemmeno questo gran grattacapo. Basta googolare e ne trovi.