ok pero aun no has pasado la variable $_POST['email']
$email= $_POST['email'];
hacemos la llamada
Recuperar_Pass($link,$email);
Código PHP:
Ver originalfunction Recuperar_Pass($link,$email) {
$query_pass = sprintf("SELECT password, email FROM tb_usuarios WHERE usuario = %s", GetSQLValueString($email, "text"));
if ($totalRows_pass > 0) {
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "xxxxxxxx"; // SMTP
$mail->Username = "xxxxxxx"; // Correo completo a utilizar
$mail->Password = "xxxxx"; // Contraseña
$mail->Port = 2025; // Puerto a utilizar
$mail->From = "xxxxxx"; // Desde donde enviamos (Para mostrar)
$mail->AddAddress("$email"); // Esta es la dirección a donde enviamos
$mail->IsHTML(true);
$mail->Subject = "Contraseña Sistema ";
$mail->Body = "Su contraseña es: <strong>".$row_pass['password']."</strong>";
$mail->Send();
header('Content-type: text/html; charset=UTF-8'); echo "<strong>la contraseña ha sido enviada a su cuenta de correos</strong>";
}else{
echo "El Email no fue enviado.";
}
}
$email=$_POST['email'];
Recuperar_Pass($link,$email);