Ir para conteúdo
Fórum Script Brasil
  • 0

Seção De Login


Keyboarvip®

Pergunta

este script não está reconhecendo o login e a senha de meu DB:

<?php

session_start();

// Conexão com o banco de dados

include "conecta.php";

$login = isset($login) ? addslashes(trim($login)) : FALSE;

$senha = isset($senha) ? trim($senha) : FALSE;

// Usuário não forneceu a senha ou o login

if(!$login || !$senha)

{

    include "erro.php";

    exit;

}

/**

* Executa a consulta no banco de dados.

* Caso o número de linhas retornadas seja 1 o login é válido,

* caso 0, inválido.

*/

$query = "SELECT * FROM usuario

        WHERE login='$login' AND senha='$senha'";

$result_id = mysql_query($query) or die("Erro no banco de dados!");

$total = mysql_num_rows($result_id);

// Caso o usuário tenha digitado um login válido o número de linhas será 1..

if($total)

{

    // Obtém os dados do usuário, para poder verificar a senha e passar os demais dados para a sessão

    $dados = mysql_fetch_array($result_id);

    // Agora verifica a senha

    if(!strcmp($senha, $dados["senha"]) )

    {

        // TUDO OK! Agora, passa os dados para a sessão e redireciona o usuário

        $_SESSION["session_usuario"]  = $dados["usuario_id"];//ou o nome do indentificador q você usa

        $_SESSION["nome_usuario"] = stripslashes($dados["nome"]);// e o nome do usuario

      echo include "logado.php";//direciona par a pagina

        exit;

    }

    // Senha inválida

    else

    {

        include "erro_senha.php"; //aqui você cria paginas de resposta

        exit;

    }

}

// Login inválido

else

{

    include "erro_login.php";

    exit;

}

?>

alguém sabe o q pode está errado??

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...