Esqueci minha senha
Bem galera tenho mais uma duvida dessa vez é quanto a parte do esqueci a minha senha, fiz alguns testes e os mesmos dando erros de sintaxe muitas vezes, mas nenhum funcionando.
Bem tem um código simples que eu fiz que deveria só avisar a senha novamente do usuário, sei que não é um dos melhores jeitos a se fazer, mas tenho bastante duvida com muitos videos e dos muitos que tentei seguir o mesmo estilo acabam não rodando, mesmo usando a minha própria lógica, bem vou deixar aqui o código simples que estou mexendo.
<?php
//conexão com o banco de dados
include("../Model/Conexao.php");
//pega a variavel via post
$email=$_POST['email'];
//busca no banco o usuario com o email
$sql=mysql_query("SELECT * FROM usuario_nimalpet WHERE email = '$email'");//conta quantos tem
$verifica=mysql_num_rows($sql);
// caso haja mais de um cadastrado...
if($verifica == 1){
//fazemos um while para coletarmos as outras informações do usuario
//tais como o nome e a senha
while($Row_email = mysql_fetch_array($sql)){
$nome = $Row_email['usuario'];
$senha = $Row_email['senha'];
}
//envia o email para a pessoa juntamente com seu nome e sua senha
$msg="Olá $nome, você solicitou a recuperação de senha para o sistema xxxxxx\n \n";
$msg.="Sua senha é: $senha";
mail($email, "Recuperação de senha", $msg);
//alerta que o email foi enviado e o redireciona para outra página
echo"<script>alert('Senha enviada por e-mail, verifique sua caixa de mensagens ou sua caixa de spans.'),window.open('cadastro.php','_self')</script>";
}//caso contrário
else{
//lhe informa que o seu e-mail não está cadastrado no banco de dados
echo"<script>alert('E-mail não cadastrado em nosso sistema, caso não se lembre do email cadastrado, entre em contato conosco.'),window.open('cadastro.php','_self')</script>";
}
?>
<html>
<title> | Recuperar Senha</title>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
</head>
<body>
<legend align="center">Bem Vindo Usuario</legend>
<h2 align="center">Aqui você pode fazer a recuperação da sua senha</h2>
<p align="center">Antes de tudo pedimos que nos informe sua senha, para que possamos procurar sua senha de acesso em nossa base de dados</p>
<form name="form1" method="post" action="recupera_senha.php">
<font face=Tahoma size=2 color=black><br>
<div align="center"><b></b>
<input class=""name="email" type="text1" id="email" placeholder="Lembrar sua senha?" size="40" autofocus required />
<input name="recupera" type="hidden" id="recupera" value="recupera" />
<input type="submit" name="Submit" value="Ir">
</p>
</form>
<footer>
<p>Caso você tenha cadastro e o sistema indica que você não tem um email cadastrado</p>
<h4>Procure o Desenvolvedor ou o responsável pelo site.</h4>
</footer>
</body>
</html>
Alguem pode dar uma luz com isso?Discussão (7)
Carregando comentários...