como te han dicho varios compañeros entre ellos yo valida en el cliente como en el servidor aki hay un link para validacion con javascript esta bueno a mi manera de ver
http://www.librosweb.es/javascript/c...alidacion.html y con php puedes usar la funcion empty, isset suerte