Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2009, 16:34
carlosgbr
 
Fecha de Ingreso: julio-2009
Mensajes: 7
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Pregunta acerca de $_REQUEST

Hola, me encuentro aprendiendo PHP y me encontré con algo que por más que le doy, no le hallo.

El archivo deportes.html, recibe el nombre del usuario y le permite seleccionar hasta 4 deportes

El archivo procesadeportes.php, toma los valores introducidos en deportes.html y los muestra.

Les presento el código:

deportes.html

<body>
<form id="form1" name="form1" method="post" action="procesadeportes.php">
<label>
Escribe tu nombre loser:
<input name="loser" type="text" id="loser">
</label>
<p>&iquest;Qu&eacute; deportes practicas?</p>
<p>
<label>Fútbol
<input name="depfutbol" type="checkbox" id="checkbox" />
</label>
</p>
<p>
<label>Tenis
<input name="deptenis" type="checkbox" id="checkbox" />
</label>
</p>
<p>
<label>Natación
<input name="depnatacion" type="checkbox" id="checkbox" />
</label>
</p>
<p>Ciclismo
<input name="depciclismo" type="checkbox" id="checkbox" />
</p>
<p>
<input type="submit" name="Submit" value="Submit" />
</p>
</form>
</body>


y el archivo procesadeportes.php es:

<body>

<?php

$nombrepersona = $_REQUEST['$loser'];

$deportes = "";
if (isset($_REQUEST['depfutbol']))
{
$deportes = "Fútbol"."<br>";
}
if (isset($_REQUEST['deptenis']))
{
$deportes = $deportes .", Tenis"."<br>";
}
if (isset($_REQUEST['depnatacion']))
{
$deportes = $deportes .", Natación"."<br>";
}
if (isset($_REQUEST['depciclismo']))
{
$deportes = $deportes .", Ciclismo"."<br>";
}

echo "$nombrepersona, usted practica $deportes";


?>
</body>


todo trabaja excepto la línea

$nombrepersona = $_REQUEST['$loser'];

La cual manda un error al ejecutarse, ya le moví por todos lados y no jala, alguien sabe donde está el error?


Saludos a todos