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

Sistema De Login Via Mysql


renatodex

Pergunta

Gente eu queria montar um sistema que fizesse a validacao dos usuarios pelo mysql, utilizando um tabela qualquer. Ex, a pessoa digita o login e a senha, ai o php verifica na tabela se existe alguma linha que corresponde aos dados, se houver, ele redireciona pra uma pagina qualquer, senao ele mostra um aviso, dizendo que a senha ou o login esta incorreto. E se possivel um sistema que limitasse o numero de tentativas.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Pra fazer o login, use a função mysql_num_rows...

ele conta o número de linhas que satisfazem à condição passada...

se for 0, o login não teve sucesso... se diferente de zero, teve sucesso...

exemplo:

$consulta = mysql_query("SELECT * FROM tabela WHERE username='$user' AND senha='$senha'");
$linhas = mysql_num_rows($consulta);

if ($linhas == 0)
{
echo "Nome de usuário ou senha inválidos!";
}
else
{
header("Location: sucesso.php");
}

Quanto à restrição do número de tentativss, não parei pra pensar, mas talvez com sessions você consiga alguma coisa!

Espero ter ajudado...

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0

não se esqueça da conexão com o banco! laugh.gif

Pra fazer o login, use a função mysql_num_rows...

ele conta o número de linhas que satisfazem à condição passada...

se for 0, o login não teve sucesso... se diferente de zero, teve sucesso...

exemplo:

$consulta = mysql_query("SELECT * FROM tabela WHERE username='$user' AND senha='$senha'");

$linhas = mysql_num_rows($consulta);

if ($linhas == 0)

{

echo "Nome de usuário ou senha inválidos!";

}

else

{

header("Location: sucesso.php");

}

Quanto à restrição do número de tentativss, não parei pra pensar, mas talvez com sessions você consiga alguma coisa!

Espero ter ajudado...

Abraços!

Link para o comentário
Compartilhar em outros sites

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,1k
×
×
  • Criar Novo...