Несколько мыслей о жестких проверках

Не нужно чрезмерно заботиться о пользователе. Дайте ему ошибиться, в конце концов — это лучше, чем если он не сможет воспользоваться вашими услугами из-за чересчур жестких, бессмысленных проверок.

На хабре прикольная заметка о проверках форм. Читать буквально несколько строк, но есть что принять к сведению и применять. Рекомендую.