hola, trato de que un usuario recupere su contraseña.
tengo un form que pasa el dato solo de username, depues hago las consultas y no me dan error, pero no me manda el email con el passwor, bueno es que no manda ningun email, el codigo que use es:
Código PHP:
/ verificamos si se han enviado ya las variables necesarias.
if (isset($_POST["username"])) {
$username = $_POST["username"];
// Hay campos en blanco
if($username==NULL) {
echo "un usuario está vacio.";
formRegistro();
}else{
$query = mysql_query("SELECT username, password, email FROM usuarios WHERE password='$username'");
$password = "password";
$email = "email";
mysql_query($query) or die(mysql_error());
echo "clave enviada!<br/>";
$adireccion=($email);
$asunto ="recuperacion de contraseña de: ".$username."";
$contenidomail= "Nombre usuario: ".$username."\n"
."Contraseña: ".$password."\n";
$dedireccion= "[email protected]";
$password=($password);
$contenidomail=($contenidomail);
mail ($adireccion, $asunto, $contenidomail, $dedireccion);
}
}echo "Sus datos han sido enviados";
}
?>