Daniel Correia Postado Setembro 13, 2011 Denunciar Share Postado Setembro 13, 2011 olá amigos tenho um codigo para que quando o usuario esquecer a senha, ele digite seu email e os dados são enviados para seu email,no email dele chega um link assim: clique nesse link para resetar sua senhahttp://www.meu_site/paginas/reseta_senha.p...af6913fc8bdcabfquando ele clica nesse link ele é direcionado para uma pagina onde ele criará uma nova senha,como eu faço um codigo para ele poder gravar uma nova senha a partir desse link?essa chave=733d7be2196ff70efaf6913fc8bdcabf é sua propria senha criptografada.eu fiz esse codigo:$chave = $_GET['senha'];$SQL = "select * from cadastro where senha = $chave ";$result_id = @mysql_query($SQL) or die("Erro no banco de dados!");$dados = @mysql_fetch_array($result_id);obrigado!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rickayron Postado Setembro 13, 2011 Denunciar Share Postado Setembro 13, 2011 olá amigos tenho um codigo para que quando o usuario esquecer a senha, ele digite seu email e os dados são enviados para seu email,no email dele chega um link assim: clique nesse link para resetar sua senhahttp://www.meu_site/paginas/reseta_senha.p...af6913fc8bdcabfquando ele clica nesse link ele é direcionado para uma pagina onde ele criará uma nova senha,como eu faço um codigo para ele poder gravar uma nova senha a partir desse link?essa chave=733d7be2196ff70efaf6913fc8bdcabf é sua propria senha criptografada.eu fiz esse codigo:$chave = $_GET['senha'];$SQL = "select * from cadastro where senha = $chave ";$result_id = @mysql_query($SQL) or die("Erro no banco de dados!");$dados = @mysql_fetch_array($result_id);obrigado!!!ao ser direcionado você recupera o codigo/id/chave primaria do usuário ou email se for unico ou usuario se for unico ai você faz o update da nova senha deleexemplo$nova_senha=md5(trim($_POST['nova_senha']));$sql=mysql_query("update login set senha='$senha' where usuario='$usuario' && email='$email' limit 1") or die(mysql_error());até mais Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Correia Postado Setembro 14, 2011 Autor Denunciar Share Postado Setembro 14, 2011 Rickayron, eu não entendi muito bem, você poderia me dar um exemplo de como eu pegar essa variavel da url,e fazer ao mesmo tempo um update?www.meu_site/paginas/reseta_senha.php?chave=af6913fc8bdcabfquando eu faço no banco de dados da certo, assim:update cadastro set senha = '123' where senha = 'af6913fc8bdcabf' ai onde eu tenho essa senha 'af6913fc8bdcabf' ela é atualizada para 123, mais eu quero recuperar da url!Obrigado!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Setembro 14, 2011 Denunciar Share Postado Setembro 14, 2011 $chave = $_GET['chave']; .... update cadastro set senha = '123' where senha = '$chave' Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Daniel Correia
olá amigos tenho um codigo para que quando o usuario esquecer a senha, ele digite seu email e os dados são enviados para seu email,
no email dele chega um link assim:
clique nesse link para resetar sua senha
http://www.meu_site/paginas/reseta_senha.p...af6913fc8bdcabf
quando ele clica nesse link ele é direcionado para uma pagina onde ele criará uma nova senha,
como eu faço um codigo para ele poder gravar uma nova senha a partir desse link?
essa chave=733d7be2196ff70efaf6913fc8bdcabf é sua propria senha criptografada.
eu fiz esse codigo:
$chave = $_GET['senha'];
$SQL = "select * from cadastro where senha = $chave ";
$result_id = @mysql_query($SQL) or die("Erro no banco de dados!");
$dados = @mysql_fetch_array($result_id);
obrigado!!!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.