Foros del Web » Programando para Internet » PHP »

mensajes con radiobuttom

Estas en el tema de mensajes con radiobuttom en el foro de PHP en Foros del Web. Hola Amigos del foro queria hacerles una consulta resulta que estoy haciendo un ejercicios simple sobre seleccionar el tipo de sexo de una persona, cuando ...
  #1 (permalink)  
Antiguo 19/04/2012, 12:08
 
Fecha de Ingreso: abril-2012
Ubicación: chile
Mensajes: 33
Antigüedad: 12 años
Puntos: 0
Pregunta mensajes con radiobuttom

Hola Amigos del foro
queria hacerles una consulta resulta que estoy haciendo un ejercicios simple sobre seleccionar el tipo de sexo de una persona, cuando no selecciono nada me manda el mensaje(que debo seleccionar el sexo) cuando selecciono el sexo masculino me da tambien un mensaje correcto, pero cuando elijo femenino me da el mensaje del sexo masculino de nuevo

este es mi codigo


<form action="radio2.php" method="post">
<input type="radio" name="radio" id="sexo" value="sexo" />
<label for="sexo">sexo masculino </label>
<input type="radio" name="radio" id="sexo2" value="sexo" />
<label for="sexo2">sexo femenino</label>
<br>
<input type="submit" name="enviar">
</form>
<?php

if(isset($_REQUEST['radio'])=='sexo')
{
echo "eres masculino";


}else
if (isset($_REQUEST['radio2'])=='sexo')
{
echo "eres femenino";
}else {

echo " debes marcar un sexo ";

}

?>
  #2 (permalink)  
Antiguo 19/04/2012, 12:11
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: mensajes con radiobuttom

Pues si ambos radios tienen el mismo value, ¿como esperas reconocer alguna diferencia?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 19/04/2012, 12:22
 
Fecha de Ingreso: abril-2012
Ubicación: chile
Mensajes: 33
Antigüedad: 12 años
Puntos: 0
Respuesta: mensajes con radiobuttom

le coloque sexo2 pero me sigue dando el mismo error :s
  #4 (permalink)  
Antiguo 19/04/2012, 12:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: mensajes con radiobuttom

Espera, amarra tu carro. ¿Si entiendes el significado del atributo value?

El objetivo de los radio es que ambos tengan el mismo name, que sirve precisamente para agruparlos y definitivamente lo que hace la diferencia entre ambos es el valor que representan.

¿Se entiende?

Eso es HTML básico, deberías leer algo para empezar.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 19/04/2012, 12:48
 
Fecha de Ingreso: abril-2012
Ubicación: chile
Mensajes: 33
Antigüedad: 12 años
Puntos: 0
Respuesta: mensajes con radiobuttom

si entendi lo que me dijiste y le cambie el value del segundo radio a sexo2

<form action="radio2.php" method="post">
<input type="radio" name="radio" id="sexo" value="sexo" />
<label for="sexo">sexo masculino </label>
<input type="radio" name="radio" id="sexo2" value="sexo2" />
<label for="sexo2">sexo femenino</label>
<br>
<input type="submit" name="enviar">
</form>

pero me sigue mandando el mismo mensaje de error
  #6 (permalink)  
Antiguo 19/04/2012, 13:05
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: mensajes con radiobuttom

Otra cosa, la instrucción isset() devuelve un valor boolean y no el valor recibido.

Necesitas comparar directamente la variable sin usar isset().

Por favor consulta un manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: mensajes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:45.