yo creo amigo que para no desgartarce hazlo antes con javascript que compruebe el envio de campos
Código Javascript
:
Ver original<script type="text/javascript">
function validar(campo)
{
if(campo.nombre.value.length == 0)
{
campo.nombre.focus();
alert("llenar el nombre");
return false;
}
if(campo.email.value.length == 0)
{
campo.email.focus();
alert("llenar el Emeil");
return false;
}
if(campo.sexo.value.length == 0)
{
campo.sexo.focus();
alert("llenar el Sexo");
return false;
}
return true;
}
</script>
formulario de envio
Código HTML:
Ver original<form method="post" action="robots.php" name="forms" onsubmit="return validar(this);">
Nombre :
<input type="text" name="nombre"><br> email :
<input type="text" name="email"><br> sexo :
<input type="text" name="sexo" ><br> <input type="submit" name="enviar">
y despues de eso utilizar este tipo de sentencias en php para ahora si enviar el formilio la sentie dice que si el campo uno de ellos se pasa vacio muestre mensaje
Código PHP:
Ver original<?php
//comprovar que ningun campo viene vacio
if($_POST['nobre'] == NULL or $_POST['email'] == NULL or $_POST['sexo'] == NULL)
{
echo "lo siento pero envio campos vacios";
}
else
{
//envio del correo
}
?>