Ir para conteúdo

POWERED BY:

Arquivado

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

Wanderson_GYN

Tem algo de errado no meu script de sessão?

Recommended Posts

Bom, eu to com script para administração de pagina com senha e tudo, criei um scritp para quebra de sessão para não ter invasão do link de administração da pagina, mas sei o que estou fazendo que a pagina só redireciona somente para a pagina de erro de senha ou login, e não sai disso, pois já conferir, bom não sei o que pode ser, alguém pode me ajudar...Esse script é do menu de inclusão e edição de noticias:<?session_start();if((!isset($_SESSION["id"])) || (!isset($_SESSION["login"]))){Header("Location: admin_erro.php");// redireciona, caso a pessoa não tenha passado pelo processo de login.}?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!--Site desenvolvido por Goiânia / Goiás / Brazil--><HTML><HEAD><TITLE>Fundação Tiradentes da Policia Militar do Estado de Goiás</TITLE><META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><script language=JavaScript type=text/JavaScript><!--E esse é o scritp de validação de senha e login:<?//CONECTA COM O BANCO DE DADOSrequire_once("adm_config.php");//include ("sessao.php");include("minusculo.php");//RECEBE OS DADOS DO FORMULÁRIO$usuario = $_POST[nome];$senha = $_POST[senha];minusculo($usuario);minusculo($senha);//VERIFICA$sql = mysql_query("SELECT A.id, A.login FROM administracao A WHERE A.login = '$usuario' AND A.senha = '$senha'") or die("ERRO NO COMANDO SQL");//LINHAS AFETADAS PELA CONSULTA$row = mysql_num_rows($sql);//VERIFICA SE RETORNOU ALGOif($row == 0) Header("Location: admin_erro.php");else { //PEGA OS DADOS $id = mysql_result($sql, 0, "id"); $nome = mysql_result($sql, 0, "login"); //INICIALIZA A SESSÃO session_start(); //GRAVA AS VARIÁVEIS NA SESSÃO $_SESSION["id"] = $id; $_SESSION["nome"] = $nome; //REDIRECIONA PARA A PÁGINA QUE VAI EXIBIR OS PRODUTOS Header("Location: adm_menu.php"); }//FECHA ELSE

Compartilhar este post


Link para o post
Compartilhar em outros sites

.. qdo for postar codigo, use as tags apropriadas <_< fica dificil ler http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif ... respondendo ae, essa pagina ae parecer ser a d login, entao se tu botar o if pra verificar se existe uma sessao q so vai ser criada um pouco + na frente, vai dar erro com certeza http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

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.