Вы можете использовать jquery на стороне клиента для проверки на валидацию и модуль для проверки на стороне сервера.
Jquery будет быстрым и удобным для пользователя, а проверка на стороне сервера обеспечит безопасную отправку и не будет выполнять хакерских сценариев.
Дальнейшие исследования для выполнения вашей работы:
1) Поиск функции hook_form_validate () в d7. Это простая функция, которая сделает проверку за вас.
2) Проверьте http://drupal.org/project/clientside_validation для проверки на стороне клиента.
Если вам все еще нужна дополнительная помощь, пожалуйста, вернитесь.