Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ai pessoal estou aqui com um problema, estou a fazer um sistema de "Esqueçeu a Senha", ele esta a funcionar e tal envia o email e tudo o problema é que as senhas na base de dados estão encriptadas com md5, e quando o user recebe o email a dizer para recuperar a senha elas estão encriptadas, como é que faço para mostrar a senha sem ser encriptada? :/
Vou deixar aqui o codigo para verem :)
<?php
$email=htmlspecialchars($_POST['rpassword']);
$dados = mysql_query("SELECT pass FROM utilisadores WHERE email=\"$email\"");
while($linha = mysql_fetch_array($dados)){
$password = $linha["pass"];
}
if($email!=""){
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$subject = "Recuperar a tua password";
$mensagem = "Ola, a tua password é $password...";
mail($email,$subject,$mensagem,$headers);
}
?>
<form action="" method="post">
<input type="text" name="rpassword">
<br />
<input type="submit" value="Recuperar Password">
</form>Carregando comentários...