Bueno, les pido ayuda porque no puedo validar un input type radio y ya me trae loco
Resulta que tengo dos inputs, de name sexo, y valor "m" (masculino) y "f" (femenino) respectivamente:
Código HTML:
<label for="sexo">Sexo</label>
<input id="sexo_m" class="radio" type="radio" title="Seleccione su género" autocomplete="off" onfocus="registro.focus(this)" onblur="registro.blur(this)" value="m" name="sexo" tabindex="8">
<label class="list-label" for="sexo_m">Masculino</label>
<input id="sexo_f" class="radio" type="radio" title="Seleccione su género" autocomplete="off" onfocus="registro.focus(this)" onblur="registro.blur(this)" value="f" name="sexo" tabindex="8">
<label class="list-label" for="sexo_f">Femenino</label>
La validación de los mismos en javascript ya lo tengo, pero en php no me sale, y nose que puede ser porque probé de todo...
Estos datos son enviados por método POST a un archivo, que lo recibe, y lo valida, y demás.
Probé de las siguientes maneras:
Código PHP:
$sexo = $_POST['sexo'];
if(empty($_POST['sexo']))
die('Falta el campo');
if(empty($sexo))
die('Falta el campo');
if(!isset($_POST['sexo']) or empty($_POST['sexo']))
die('Falta el campo');
Como lo indican acá: [URL="http://www.forosdelweb.com/f18/validar-input-type-radio-php-704466/#post2936921"]http://www.forosdelweb.com/f18/validar-input-type-radio-php-704466/#post2936921[/URL] pero nada
Lo que quiero es que me detecte cuando el input está vacío, cosa que no pude lograr con empty(), luego que si el input tiene valor distinto de "m" o "f" también pueda detectar, les agredecería mucho que me echen una mano.
Aclaro nuevamente, la validación de estos inputs, en javascript, ya lo tengo..
Saludos!