hola, buenas tardes!!
soy nueva en lo q respecta en php x lo que algunas cosas no me salen y es por eso q estoy aca pidiendo ayudaaaaa!! asiq voy directamente al grano de mis cuestión:
estoy queriendo lograr q un usuario pueda acceder a su contraseña luego de ingresar su email en un formulario el cual lo verifica en la base de datos y si coincide con el mail q ingreso en el momento de registrarse, se reenvie automáticamente un mail a dicho usuario brindándole su contraseña, usuario y nombre.
Les paso el código (el problema q tengo con dicho cód. es q aunq ponga un mail q se encuentra en la base de datos, la pag me devuelve q no está dicho mail en la BD por ende no envia el mail al usuario) disculpen mi ignorancia , pero no logro descifrar cual es el problema. Desde ya muchisimas gracias!!
Código PHP:
Ver original$usuario=$_POST['usuario'];
$email=$_POST['email'];
if(!$db) {
die("No se pudo establecer conexión con la base de datos"); }
$res = mysql_query("SELECT * FROM usuarios WHERE email='".$email."'"); echo "No se encontro el usuario en la base de datos";
}
else {
echo "Los datos del usuario se han enviado al mail especificado. Muchas gracias.";
$res = mysql_query("SELECT * FROM usuarios WHERE email='".$email."'"); $contrasena=$row ['contrasena'];
$usuario=$row ['usuario'];
$para = $row['email'];
$headers = "MIME-Version: 1.0\r\n";
$headers = "Content-type: text/html; charset=iso-8859-1";
$headers .= "From: Moppa website <$remitente>\r\n";
$header = "X-Mailer: PHP/" . phpversion() . " \r\n";
$mensaje = "Este mensaje fue enviado desde Moppa Website \r\n";
$mensaje = "Tu usuario es ".$row['usuario']."\r\n";
$mensaje = "Tu contraseña es ".$row['contrasena']."\r\n";
$asunto = "Recuperación de datos del usuario '".$usuario."'";
}