ps no se si te sirva pero yo valido los campos con javascript, si te sirve aki ta un poco de codigo, suerte
Código PHP:
Ver original<html>
<head><title>VALIDAR</title>
<script>
function validar(form)
{
if(form.nombre.value='')
{
alert("FALTA CAMPO\n-NOMBRE");
form.nombre.focus();
return false;
}
if(form.domicilio.value='')
{
alert("FALTA CAMPO\n-DOMICILIO");
form.domicilio.focus();
return false;
}
return true;
}
</script>
</head>
<body>
<form method="post" action="procesar" onsubmit="return validar(this)">
<input type="text" name="nombre">
<input type="text" name="domicilio">
<input type="submit" name="enviar" value="enviar">
</form>
</body>
</html>