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>¿Qué 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