Ya estoy aquí otra vez (...sorry
![Apenado](http://static.forosdelweb.com/fdwtheme/images/smilies/redface.png)
Mi problema de hoy es que deseo pasar el valor de un campo de un form por URL para ser recogido y utilizado como variable.
La idea forma parte del rescate de clave en un login, si el usuario ha olvidado la clave, poniendo el valor de usuario en el form de login puede pinchar en un enlace y un script de control le devuelve la pregunta a responder que fué grabada en el proceso de registro. Si el devuelve la respuesta correcta, recibe la clave por mail
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Hasta aquí normal, el problema es que estoy tratando de pasar el contenido del campo usuario por URL y no puedo recogerlo ¿Alguien sabe como?
Código de envio:
Código HTML:
... <td width="294"><input name="usuario" type="text" id="usuario"></td> </tr> <tr> <p><a href="../login/RescateClave.php?usuario='id_usuario.value'">Si has olvidado tu clave pincha aquí</a></p> </tr> ...
Código PHP:
<?php session_start ();
//Compruebo errores
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
// Recojo el campo usuario
if (isset($_GET['usuario'])) {
$usuario=$_GET['usuario'];
// Protejo frente a MYSQL injection
$usuario = stripslashes($usuario);
echo $usuario;
?>
y por lo tanto devuelve el error:
Cita:
Intuyo un problema semánticoWarning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\login\RescateClave.php on line 36
![Aburrido](http://static.forosdelweb.com/fdwtheme/images/smilies/bored.png)
¿Alguno de vosotros sabe la solución?
Muchas gracias,