Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2007, 15:53
Avatar de law81
law81
 
Fecha de Ingreso: septiembre-2007
Mensajes: 7
Antigüedad: 16 años, 8 meses
Puntos: 0
Ayudita con _REQUEST

Hola a todos,

como veis soy nuevo y aparte de eso tambien novato en el tema de PHP ya que apenas he empezado hace una semana y sin tener apenas tiempo voy trasteando poco a poco...Tambien decir que he empezado un curso de PHP desde cero.

Bueno a lo que voy...

Estaba en la parte de los formularios con el control "radio" y al intentar capturar datos con _Request solo capturo el primero campo. Os pego lo que he hecho y lo veis mejor:

index.html

<html>
<head>
<title>Problema</title>
</head>
<body>

<form action="pagina2.php" method="post">

Ingrese su nombre:
<input type="text" name="nombre">
<br>

Indique su nivel de estudios:
<br>
<input type="radio" name="estudios" value="egb">EGB
<br>
<input type="radio" name="estudios" value="cou">COU
<br>
<input type="radio" name="estudios" value="licenciado">LICENCIADO
<br>
<input type="submit" name="envform" value="EnviaR">

</form>


</body>
</html>



pagina2.php


<html>
<head>
<title>Problema</title>
</head>
<body>

<?php

if ($_REQUEST['estudios']=="egb")
{
echo "Te llamas ".$_REQUEST['nombre'];
echo" y tus estudios son ".$_REQUEST['egb']";
}
elseif ($_REQUEST['estudios']=="cou")
{
echo "Te llamas ".$_REQUEST['nombre'];
echo " y tus estudios son ".$_REQUEST['cou'];
}
elseif ($_REQUEST['estudios']=="licenciado")
{
echo "Te llamas" .$_REQUEST['nombre'];
echo " y tus estudios son ".$_REQUEST['licenciado'];
}



?>

</body>
</html>




Con esto unicamente se muestra el nombre que introducimos pero no se muestran los estudios.

¿Porque _REQUEST no me captura los radio?


Espero que dentro de poco sea yo el que resuelva dudas