Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2010, 08:23
Avatar de breakervans
breakervans
 
Fecha de Ingreso: noviembre-2009
Ubicación: Vigo, España
Mensajes: 133
Antigüedad: 14 años, 5 meses
Puntos: 1
De donde saco contraseña?

Hola, estoy trabajando en un sistema de recuperar pass dentro de la misma página, y se basa en que escribiendo el nombre de usuario y el código que se mando a este en su activación de cuenta, se muestre la contraseña de este. El código en principio está bien, pero teniendo en cuenta que el usuario no ha iniciado sesión no se como darle valor a $password, que es la contraseña. Este es el códigp, si os sirve de ayuda:

Código PHP:
<?php 

include("config.php");
$link mysql_connect($server$db_user$db_pass)
or die (
"Could not connect to mysql because ".mysql_error());

mysql_select_db($database)
or die (
"Could not select database because ".mysql_error());

$match "select password from $table where username = '".$_POST['username']."' 
and id = '"
.$_POST['id']."';"

$password = ?????

$qry mysql_query($match
or die (
"Could not match data because ".mysql_error()); 
$num_rows mysql_num_rows($qry); 

if (
$num_rows <= 0) { 
echo 
" <br><br><br><big><big>Lo sentimos pero el ID y el nombre de usuario no coinciden<br></font></big></a></big></font>"
echo 
"<big><big><font color=white><a href=recuperar.html>Inténtalo de nuevo</a></font></big></a></big></font>"
exit;

} else { 

echo 
"<br><br><br><big><big><font color=white>Nombre de usuario: <strong>".$_POST['username']."</strong></font></big></a></big></font><br>"
echo 
"<br><br><br><big><big><font color=white>Contraseña: $password</font></big></a></big></font>"
}
?>
__________________
Diseño portadas para discos, interesados contactad conmigo.