Renyo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 não to conseguindo logar... não sei porque...já to ficando p*** :@já tentei por cookie agora to fazendo por session... e mesmo assim não da...login.php<?php// EXECUTA O LOGIN QUANDOA AÇÃO FOR IGUAL A LOGAR // include ('conexao.php'); if ($acao == 'logar') { ///////////////////////// $nome = $_POST["nome"]; $senha = $_POST["senha"]; /////////////////////////$comando = "SELECT * FROM admin WHERE nome_admin = '$nome' AND senha = '$senha'"; $sql = mysql_query ($comando) or die ("Não foi possível executar a query"); $usuario = mysql_num_rows ($sql); if ($usuario == "0"){ echo "<script>alert ('Dados inválidos');</script>"; } elseif ($senha != mysql_result($sql,0,"senha")){ echo "<script>alert ('Senha Incorreta!');</script>"; } else { session_start(); $_SESSION['nome'] = $nome; $_SESSION['senha'] = $senha; header ("Location: admin_pagina.php"); } } ?><form id=form" name="form" method="post" action="<?php $PHP_SELF ?>?acao=logar" onSubmit="return valida()"> <label> <div align="center"><span class="style5">Nome:</span> <input name="nome" type="text" class="campos" id="nome" value="" size="15"> </div> </label> <p align="center"> <label><span class="style5">Senha:</span> <input name="senha" type="password" class="campos" id="senha" size="15" maxlength="15" /> </label> </p> <p align="center"> <label> <input name="login" type="submit" class="botao" id="login" value="Login" />valida_cookie.php<?php session_start(); if (isset($_SESSION["nome])) $nome = $_SESSION["nome"]; if (isset($_SESSION["senha"])) $senha = $_SESSION["senha"]; if (!(empty($nome) OR empty($senha))) { include ("conexao.php"); $resultado = mysql_query ("SELECT * FROM admin WHERE nome_admin = '$nome'") or die ("erro na consulta"); if (mysql_num_rows($resultado)==1) { if ($senha != mysql_result($resultado,0,"senha")) { unset ($_SESSION["nome"]); unset ($_SESSION["senha"]); echo "Login não efetuado - 1"; exit; } } else { unset ($_SESSION["nome"]); unset ($_SESSION["senha"]); echo "Login não efetuado - 2"; exit; } } else { echo "Você não efetuou o Login - 3"; exit; }?>E SEMPRE IMPRIME A MENSAGEM... LOGIN NÃO EFETUADO - 1confiram o exemplo... Clicando aqui.. CALMA NÃO É SPY...nome: demosenha: demoO QUE ESTÁ DE ERRADO??VALEU GENTE...O QUE ESTÁ ERRADO? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Junho 20, 2006 Denunciar Share Postado Junho 20, 2006 Há dois parêntese a mais aqui:if (!(empty($nome) OR empty($senha))){Tente tirá-lo e veja se o problema é solucionadoAbraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Junho 20, 2006 Autor Denunciar Share Postado Junho 20, 2006 desculpe beraldo mas só que não era isso não :D:D:D se não nem rodaria a página...mas só que já descobri aqui o que era...esse servidor é muitooo lento...!!! ele demora iniciar session e tal... e depois de um tempo funciono do nada...mesmo assim obrigado pela atenção cara ;)valeu.... close the topic.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Renyo
não to conseguindo logar... não sei porque...já to ficando p*** :@
já tentei por cookie agora to fazendo por session... e mesmo assim não da...
login.php
valida_cookie.php
E SEMPRE IMPRIME A MENSAGEM...
LOGIN NÃO EFETUADO - 1
confiram o exemplo... Clicando aqui.. CALMA NÃO É SPY...
nome: demo
senha: demo
O QUE ESTÁ DE ERRADO??
VALEU GENTE...
O QUE 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.