Jump to content
Fórum Script Brasil
  • 0

Seção De Login


Keyboarvip®

Question

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 to comment
Share on other sites

2 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...