guardamicorreo, qué pasa si el usuario desactiva javascript en el navegador?
Hasta donde yo sé, PHP es el indicado para esta tarea, principalmente por la pregunta anterior y, créeme, es mucho más seguro validar del lado del servidor y no consume tantos recursos como para preocuparse.
miriamgomez, aquí mismo en el foro hay muchos aportes de validación de datos y seguridad, por ejemplo:
http://www.forosdelweb.com/f18/aport...a-php-1011808/