> Faqs > Validar un formulario

Validar un formulario

Tengo un formaulrio diseñado para enviar mail, en lo que es el envio de mail no tengo ningun problema hasta ahora esta enviando mi problema es que el formulario esta permitiendo enviar mail vacio ¿como puedo hacer para que no se envie el mail hasta que el usuario ingrese todo los datos obligatorios en el formulario?

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Si solo utilizas Javascript para validar datos obligatorios en un formulario web en el lado del cliente, puede ser que ese cliente tenga deshabilitada la opción de utilizar JAvascript, por lo que tus validaciones del lado del cliente no servirán para nada.

Yo propongo, que además de utilizar ese Javascript (digo además, eh?, no estoy diciendo de eliminar ese javascript), se haga validación tambien en el lado de servidor. Al estar enviando un mail imagino que estaras utlizando algun lenguaje de programacion en el servidor, php, ASP, JSP, etc, correcto?

Pues, antes de enviar el mail, se deberia comprobar tambien con el lenguaje utilizado que los campos que le llegan al servidor no están vacios. Si la validacion es correcta pues se envia el mail,en caso contrario se envia un mensaje al cliente advirtiendo de la situacion y no se envia el mail hasta que los datos son correctos.

Insisto, esto seria añadiendolo en el servidor aparte de la comprobacion del javascript en el cliente.

Rafael Puig Herrador