+ Responder ao Tópico



  1. #1

    Question Banco de Dados NÃO Responde!

    Olá pessoal.
    Preciso de uma ajudinha,
    criei um sistema de login e gostaria que a pessoa pudesse alterar a senha sem precisar esta logada.
    Criei este código mais ele sempre retorna a mensagem (E-mail não existe Senha antiga incorreta).

    Alguem pode me ajudar?

    Segue o código:


    <?php


    include "conexao.php";




    $email = $_POST['email']; // Email digitado
    $antiga= $_POST['antiga']; // Senha Antiga digitada
    $nova = $_POST['nova']; // Senha Nova digitada
    $nova2 = $_POST['nova2']; // Confirmação da senha digitada




    $procura = mysql_query("SELECT * FROM tabela de usuarios WHERE email = '$email'"); //Faz a procura no banco de dados
    $encontrado=mysql_fetch_array($procura); // Imprime o resultado do banco de dados


    $db_email = $encontrado['email']; //Renomeia a coluna email
    $db_senha = $encontrado['senha']; //Renomeia a coluna senha
    $db_nome = $encontrado['nome']; //Renomeia a coluna nome


    $query="UPDATE usuarios_metlife SET senha='$senhaok' WHERE email = '$email' "; //Renomeia a ação de update


    if ($nova==$nova2){$senhaok=$nova;}else {echo "Senhas novas não coicidem";}; //Verifica as 2 senha novas digitadas


    if ($email==$db_email){}else{echo "E-mail não existe";}; //Verifica E-mail digitado com E-mail do banco de dados


    if($senhaok==$db_senha){$qry;}else{echo "Senha antiga incorreta";}; //Verifica senha antiga digitada com senha do banco de dados


    ?>

  2. #2

    Padrão Re: Banco de Dados NÃO Responde!

    Citação Postado originalmente por fmassy Ver Post

    echo $nova = $_POST['nova']; // Senha Nova digitada
    echo $nova2 = $_POST['nova2']; // Confirmação da senha digitada
    Verifica se esta chegando as duas corretamente