mysql_query("UPDATE user SET senha ='$novasenha' where nome = '$campolodinrecuperacao';"); //ACREDITO QUE O PROBLEMA AQUI NESTA VARIAVEL DO CAMPO $campolodinrecuperacao ESTA VARIAVEL ESTA VAZIO POR ALGUM MOTIVO ME AJUDE ELA FAZER PEGAR O CAMPO NOME DIGITA NA PRIMEIRA PPAGINA HTML
}
html PRIMEIRA PAGINA 1. AQUI ELE PEDE O LODIN E SENHA DEPOIS TRANFERI PARA OUTRA PAGINA QUE PEDE NOVA SENHA E REPETIR NOVA SENHA.
Pergunta
felipepai
boa noite gente estou montando um sistema de recuperar senha.
assim se pessoa souber email e lodin pode redefinir nova senha.
assim na WHERE para ele saber qual temque mudar, eu coloquei uma variavel mais por algum motivo ela esta limpando, fica vazia variavel olhe a confira
PHP
//recuperando senha
$campolodinrecuperacao = $_POST['recuperandolodin'];
$variaveltemporaria = $campolodinrecuperacao;
$campoemailrecuperaoca = $_POST['recuperandoemail'];
$selecionandorecuperador = mysql_query("SELECT * FROM user WHERE nome =$campolodinrecuperacao' and email = '$campoemailrecuperaoca'");
$conferindo = mysql_num_rows($selecionandorecuperador);
$novasenha = $_POST['novasenha];
if(!$conferido == 0){
echo'usuario ou email não existe';
}else{
mysql_query("UPDATE user SET senha ='$novasenha' where nome = '$campolodinrecuperacao';"); //ACREDITO QUE O PROBLEMA AQUI NESTA VARIAVEL DO CAMPO $campolodinrecuperacao ESTA VARIAVEL ESTA VAZIO POR ALGUM MOTIVO ME AJUDE ELA FAZER PEGAR O CAMPO NOME DIGITA NA PRIMEIRA PPAGINA HTML
}
html PRIMEIRA PAGINA 1. AQUI ELE PEDE O LODIN E SENHA DEPOIS TRANFERI PARA OUTRA PAGINA QUE PEDE NOVA SENHA E REPETIR NOVA SENHA.
<form method="post" action="Recuperarsenha.php">
<tr>
<td>Recuperando Senha</td>
</tr>
<tr>
<td>Lodin<input type="text" id="recuperandolodin" name="recuperandolodin"></td>
<td>E-Mail<input type="text" id="recuperandoemail" name="recuperandoemail"></td>
</tr>
<tr>
<td><input type="submit" id="enviarrecuperacao" name="enviarrecuperacao"></td>
</tr>
</table>
</form>
ÉEEEEEEEEEEEE ESTA AQUI DAI DIGITA NOVA SENHAAA E REPETIR E MUDAR
SEGUNDA PAGINA HTML 2
<form method="post" action="#" name="recupera" onsubmit="return enviarnovasenha()">
<tr>
Nova Senha <td><input type="text" name="novasenha" id="novasenha"></input></td><br/>
Repetir Nova Senha<td><input type="text" name="repnovasenha" id="repnovasenha"></input></td><br/>
</tr>
<tr>
<td><input type="submit" name="enviarnovasenha" id="enviarnovasenha" value="Trocar Senha"></input></td>
</tr>
</form>
Link para o comentário
Compartilhar em outros sites
2 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.