mestre fyoda Postado Maio 6, 2005 Denunciar Share Postado Maio 6, 2005 index.php (aqui é o lugar do formulario) <form action="loga.php?acao=logar" method="post" name="form"> <tr> <td colspan="2" align="right" valign="bottom" style="padding-right:15px"> <div align="center">Login:</div> </td> </tr> <tr align="center"> <td colspan="2" > <div align="center"> <input name="login" type="text" class="caixa" maxlength="11" > </div> </td> </tr> <tr> <td align="right" valign="bottom" colspan="2" style="padding-right:15px; padding-top:5px"> <div align="center">Senha:</div> </td> </tr> <tr> <td colspan="2" align="center"> <div align="center"> <input name="senha" type="password" class="caixa" value="" maxlength="10"> </div> </td> </tr> <tr align="center" > <td height="40" colspan="2"> <div align="center"> <input name="Submit" type="submit" class="botao" value="Entrar" onclick="return validarlogin()">Aqui nesse codigo abaixo ele não ta entrando no segundo if . o que ta de errado .loga.php<?session_start();if($acao == "logar") {include "config.php"; $login = $_POST['login']; $q_user = mysql_query("SELECT * FROM cadastros WHERE login=$login'"); if(mysql_num_rows($q_user) == 1) { $query = mysql_query("SELECT * FROM cadastros WHERE login='$login' "); $dados = mysql_fetch_array($query); if($_POST['senha] == $dados['senha'] and $dados['ativo'] == 'sim' and $dados['banido'] == 'não' ) { session_start(); $_SESSION["usuario"] = $dados['login']; $_SESSION["admin"] = $dados['nivel']; $_SESSION["prof"] = $dados['prof']; header("Location: index.php"); exit; } if($dados['banido'] == 'Sim' ) { header("Location: index.php?login=falhou&causa=.urlencode('<b>Este usuário está Banido</b>')); exit; } if($_POST['login] != $dados['login']) { header("Location: index.php?login=falhou&causa=.urlencode('<b>Usuário digitado Errado</b>')); exit; } if($_POST['senha] != $dados['senha']) { header("Location: index.php?login=falhou&causa=.urlencode('<b>Senha digitada Errada</b>')); exit; } if($dados['ativo] != 'sim') { header("Location: index.php?login=falhou&causa=".urlencode('<b>Usuário não está ativado</b><br><b>Confirme no email cadastro</b>')); exit; } } else { header("Location: index.php?login=falhou&causa=".urlencode('<b>Usuário Inválido</b>')); exit; } }if(session_is_registered("usuario")) { header("Location: index.php");}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MauF Postado Maio 6, 2005 Denunciar Share Postado Maio 6, 2005 Não entra porque isso não é igual a 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
index.php (aqui é o lugar do formulario)
Aqui nesse codigo abaixo ele não ta entrando no segundo if . o que ta de errado .
loga.php
Link para o comentário
Compartilhar em outros sites
1 resposta 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.