Publicidade (Anuncie Aqui)

  • Eduardo
    E ae Thiago.

    Como faço para ao invés de aparecer a mensagem "Login inválido!" ele volte para a mesma página do formulário com a mensagem?
  • Leonardo Bueno
    Fala Thiago...
    Gostei muito do seu tutorial.... Explica uma coisa...
    Como utilizamos a classe criado do sistema de login para validar niveis de acesso...
    Valeu.
  • Deula2007
    Cara show de bola seu site! Parabens.
    Uma duvida, como fazer aquela função de Esqueceu sua senha?
    Abraçõs
  • Fabio
    Aqui comigo não deu certo...
    apareceu a mensagem:
    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\loginnivel\validacao.php on line 25
    Login Inválido. Dados incorretos. Tente novamente...
    a linha 25 é :
    if (mysql_num_rows($query) != 1){
  • Lucas Gif
    amigo, to com uma dúvida. Achei ótimo o tutorial e estava quase chegando no final dele.. Mas quando cheguei ao final eu noto que você não executa a busca própriamente dito na Tabela do mysql.. vc faz uma busca na database não é?
    Tipo eu criei uma database chamada "dweb" e nela eu executei o sql e ele criou a tabela "usuarios" e na conexão com o banco voce fez assim
    // Tenta se conectar ao servidor MySQL
    09 mysql_connect('localhost', 'root', '') or trigger_error(mysql_error());
    10 // Tenta se conectar a um banco de dados MySQL
    11 mysql_select_db('usuarios') or trigger_error(mysql_error());

    No "usuarios" eu pus o nome do meu BD que é "dweb" e onde agora eu ponho pra buscar na tabela "usuarios" criado pelo SQL...
    Sou leigo me ajuda por favor?
    Abraço e continue assim. Mto bom seus tutoriais!

    Qualquer coisa. lucas.gif@hotmail.com
  • Procure por "usuarios" você irá encontrar onde defino isso no código... É exatamente onde monto a consulta para Validar o usuário.
  • josé
    Valeu mesmo pelo tutorial, muito bom cara!
  • joao
    Ola, o seu tutorial está muito bem explica, contudo eu fiz tudo tal e qual, a tabela igual a sua, mas aparece-me um erro no validacao.php, poderia-me ajudar?
    obrigado


    o erro é o seguinte:
    "
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\login\validacao.php:16) in C:\AppServ\www\login\validacao.php on line 29

    Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\login\validacao.php:16) in C:\AppServ\www\login\validacao.php on line 37 "
  • Francisco
    Olá Thiago, ótimo tuto...
    Bem cara tenho uma duvida estava tentando fazer ao salvar os dados dentro das sessions já fazer um redirecionamento automatico para a página selecionada com base no nivel de acesso só que não consegui, tentei fazer desta forma porém não sei pq não funciona...

    Infelizmente não sei como postar o codigo aqui acho q nem pode até rsrs. Apareceu até uma mensagem aqui falando de bloqueio, desculpe se causei algo ai no servidor hehe, não foi a intenção.

    Procurei no google até achei um cara que tem a mesma necessidade que a minha só q ele tb não achou uma resposta, quer dizer pelo menos nos foruns q ele postou não achou a resposta e nem eu, hehe.

    Obs: Seria ótimo se você explicasse também como poderia fazer esse mesmo processo só que no outro tutorial que você postou sobre Login com classes,hehe.

    Vlw, fico no aguardo.
  • @Francisco
    Tentarei falar sobre o assunto em algum futuro artigo... :)
  • olá Thiago tudo bem?

    dúvida básica, você disse que a sessão tem que ser iniciada em cada página...

    eu gostaria de saber qual a necessidade disso acontecer?

    não preciso inicia-la apenas no login?

    desde já obrigado.
  • @Rafael
    É preciso validar se há um usuário logado em todas as páginas, e para isso é necessário que a sessão esteja iniciada.
  • alan
    otimo o seu scritp
  • luiz antonio giachini
    Thiago Belem:

    Como eu poderia colocar uma forma de o cara optar por ficar sempre logado,ou não.

    Grato
  • luiz antonio giachini
    OK, Thiago, entendi,
    Você teria ai um modelo ou uma ajuda.
  • @Luiz Antobui Giachini
    Você precisará mudar o script e adicionar a funcionalidade.. Pode utilizar cookies para salvar os dados (usuário e senha) do visitante e depois, antes de redirecioná-lo para a página de login você verifica a existência e a validade desses cookies. :)
  • está dando erro nesta linha

    atal error: Call to undefined function: mysql_real_escape_string() in c:\apache\htdocs\perna2\administrador\login\validacao.php on line 13


    o que poderá ser ?
  • luiz antonio giachini
    Franklin faz assim:
    Esta assim:

    $usuario = mysql_real_escape_string($_POST['usuario']);
    $senha = mysql_real_escape_string($_POST['senha']);

    Voce deixa assim:
    $usuario = $_POST['usuario '];
    $senha = $_POST['senha'];

    Pra mim deu erro e coloquei assim, e funcinou uma beleza.
  • @Franlkin
    O mysql_real_scape_string() só existe a partir do PHP 4.3.0.
blog comments powered by Disqus