MauF Postado Agosto 31, 2004 Denunciar Share Postado Agosto 31, 2004 Olha galera esse código que eu fiz para fazer login e senha....quero uma coisa simples mas que funcione, nesse caso tá simples mas não funciona. <? include ("conecta.php"); $comando="SELECT login,senha FROM usuarios WHERE login ='$login' AND senha ='$senha'"; $busca=mysql_query($comando,$conexao); $linhas=mysql_num_rows($busca); if(strlen($senha)<1 || strlen($login)<1){ echo "<font face='Verdana' size='1'><center>Preencha corretamente."; echo "<a href='javascript:history.go(-1)'>Voltar</font></center></a>."; } elseif($linhas>0){ setcookie("login",$login); setcookie("senha",$senha); header("location:membros.php"); }else{ echo "<font face='Verdana' size='1'><center>Usuário ou senha inválido(s)."; echo "<a href='javascript:history.go(-1)'>Voltar</font></center></a>."; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Agosto 31, 2004 Denunciar Share Postado Agosto 31, 2004 As vez pode ser que seu Register Globals esteja OFF, ai você va ter que pegar as variaveis assim:$login = $_POST['login'];$senha = $_POST['senha'];Caso estiver passando as variaveis pelo metodo post. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Perfect Lion Postado Agosto 31, 2004 Denunciar Share Postado Agosto 31, 2004 olha tem um erro vé se é isso....<?include ("conecta.php");$comando="SELECT login,senha FROM usuarios WHERE login ='$login' AND senha ='$senha'";$busca=mysql_query($comando,$conexao);$linhas=mysql_num_rows($busca);if(strlen($senha)<1 || strlen($login)<1){ echo "<font face='Verdana' size='1'><center>Preencha corretamente.";echo "<a href='javascript:history.go(-1)'>Voltar</font></center></a>.";}elseif($linhas>0){ // essa linha esta errado pois "else if" separado setcookie("login",$login); setcookie("senha",$senha); header("location:membros.php");}else{ echo "<font face='Verdana' size='1'><center>Usuário ou senha inválido(s).";echo "<a href='javascript:history.go(-1)'>Voltar</font></center></a>.";}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MauF Postado Agosto 31, 2004 Autor Denunciar Share Postado Agosto 31, 2004 Agora não da mais erro, mas é so eu dar ok, sem precisar digitar o campos que já vai para pagina de menbros Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
MauF
Olha galera esse código que eu fiz para fazer login e senha....quero uma coisa simples mas que funcione, nesse caso tá simples mas não funciona.
Link para o comentário
Compartilhar em outros sites
3 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.