Session
Boa Tarde Galera, to com um problema serissímo com seções ($_SESSION)..
Segue abaixo trecho do fonte do arquivo admin.php:
admin.php:
PHP
<?php [session_start](http://br.php.net/session_start)();
if (($_SESSION["id_usuario"])){
[header](http://br.php.net/header)("Location: login.php?act=empty"); [exit](http://br.php.net/exit);
}else{
include("conexao.php");
$showform = $_GET["showform"];
$showform = ("admin/$showform.php") ? "home" : $showform;
}
?>
[code-html ... ]
<td valign="top">
<div style='width:98%;'><?php require_once("admin/$showform.php"); ?></div>
</td>
[...]
No decorrer o codigo do fonte acima, eu gravo uma secao da seguinte maneira:
PHP
$_SESSION["id_usuario"] = $row_users["ID_USUARIO"];
Reparem no arquivo acima, é incluso dinamicamente ( require_once("admin/$showform.php") ) um outro arquivo que servira como o body da pagina ....
o que ta me deixando doido, é q se eu mandar imprimir o conteudo da secao antes de invoar o require_once, ele imprime corretamete o conteudo da secao,
caso contrario, tipow, se eu quiser acessar a $_SESSION["id_usuario"] dentro de outro arquivo q vai ser incluso dentro do admin.php, vai imprimir uma string vazia ...
Aguem ja passou por isso? sera alguma configuracao no PHP.ini??
PS: Na maquina local roda normalmente, so da este problema qdo o site é acessado externamente ... meu PHP é v5
Discussão (5)
Carregando comentários...