Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

michelmfreitas

Primeiro Login da erro, segundo acessa

Recommended Posts

Ola pessoal

 

estou com a seguinte duvida...

 

 

quando faco o login no site, ele entra normal e depois da a mensagem que nao esta identificado no sistema...

 

depois faço o mesmo procedimento... e ele entra sem mensagem alguma de erro... estranho... por que?

 

 

logar.php

session_start();	 //CONECTA COM O BANCO DE DADOSrequire_once("../conexaoDB/conexao.php");//RECEBE OS DADOS DO FORMULÁRIO$usuario = $_POST[usuario];$senha = $_POST[senha];//VERIFICA$sql = mysql_query("SELECT * FROM usuarios WHERE login = '".$usuario."' AND senha = '".$senha."' AND acesso = 'sim';") or die ("Erro - ".mysql_error());//LINHAS AFETADAS PELA CONSULTA$row = mysql_num_rows($sql);//VERIFICA SE RETORNOU ALGOif($row == 0) {echo 	"<script language='JavaScript'>		alert('Usuário e/ou Senha inválidos.');		window.location.href='login.php';		</script>";}else {//PEGA OS DADOS$dados = mysql_fetch_row($sql);$usuario = $dados[1];//GRAVA AS VARIÁVEIS NA SESSÃO$_SESSION['logado'] = "sim";$_SESSION['usuario'] = $usuario;echo 	"<script language='JavaScript'>		alert('Bem-vindo ".$dados[1].", você está sendo redirecionado(a). Aguarde...');		window.location.href='suporte.php';		</script>";} //FECHA ELSE

logado.php

//INICIALIZA A SESSÃOsession_start();//SE NÃO TIVER VARIÁVEIS REGISTRADAS//RETORNA PARA A TELA DE LOGINif( (!isset($_SESSION['logado'])) AND (!isset($_SESSION['usuario'])) ){//Header("Location: index.php");echo 	"<script language='JavaScript'>		alert('Voce nao esta identificado no sistema.');		window.location.href='login.php';		</script>";}

para quaisquer duvidas, o site eh esse: site

usuario : teste

pass: teste

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara tenta trocar isso aki que verifica se esta logadoif( (!isset($_SESSION['logado'])) AND (!isset($_SESSION['usuario'])) ){por isso aquiif ($logado != "sim"){

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.