Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então, estou montando um sisteminha que gera uma chave aleatória a cada novo cadastro e armazena essa chave no banco de dados. Dái a pessoa anota essa tal chave e depois caso ela esqueça a senha, basta que ele digite a chave num campo de texto, e se a chave for igual a que está registrada no banco de dados, o PHP exibe a senha que ela escolheu. Fiz o input (formulario) porém o PHP não me retorna a senha. ME AJUDEM !
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Esqueci Minha Senha</title>
</head>
<body>
<form action="recuperar.php" method="GET">
<center>Digite a Chave de Privilégio: <input type="text" name="chavedigit"><br> <input type="submit" value="Recuperar" /> </center>
</form>
</body>
</html>
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Recuperando senha...</title>
</head>
<body>
<?php
include "conexao_bd.php";
$consulta_chave = mysql_query("SELECT chave FROM usuarios");
$imprimir_senha = mysql_query("SELECT senha FROM usuarios");
$chavedig = $_GET['chavedigit'];
if ($consulta_chave === $chavedig){
echo "$imprimir_senha";echo "A chave de privilégio digitado <br> não corresponde à cadastrada em seu perfil.";
}
?>
</body>
</html>Carregando comentários...