Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2006, 02:23
NTrance
 
Fecha de Ingreso: mayo-2003
Mensajes: 148
Antigüedad: 21 años
Puntos: 0
No Valida Formulario

Tengo el siguiente documento html:

Código HTML:
<html>
<head></head>
<body>

<form name="prueba" method="post" action="valida.php">

Nombre: <input type="text" name="nombre"><br>
Edad: <input type="text" name="edad"><br>
Sexo: Hombre <input type="radio" name="sexo" value="hombre"> Mujer <input type="radio" name="sexo" value="mujer">

<input type="submit" value="Enviar">

</form>

</body>
</html> 
Lo envio a "validar.php"

Código PHP:
<?php

foreach ($_POST as $campos){
        if (empty(
$campos)){
            exit (
"Revisar - Campos Formularios Vacios");
            }
}

echo 
"Todo Perfes";
?>
Resulta que si dejo algun campo sin rellenar del input <type="text"> me da el mensaje de error, pero si dejo en blanco el input type=<"radio"> me lo da por bueno y no me sale ningun error. A que es debido? Gracias.