<?php if (!$sessao) { //ele verifica se a variavel $sessao não está setada include ("interno.php"); //caso ela não esteja. exinbi a página interno.php } elseif ($sessao != "" && !$id) { //verifica se a variavel não é vazia if(!file_exists($sessao.".php")) { // verifica se o arquivo não existe echo "<font face=verdana size=2 color=black><center> < b>Pagina não encontrada</b> < /center></font>"; // caso não exista, exibe Página não encontrada } else { include $sessao.".php"; // Aqui ele inclui a página no site } } elseif ($sessao != "" && $id != "") { // Caso exista uma sub-sessao, ele inclui include $sessao.$id.".php"; } ?>
Problema: O include inicial abre, mas qualquer link clicado, nao altera... e além da mensagem:
Notice: Undefined variable: sessao in c:\arquivos de programas\easyphp1-8\www\adminv1\index2.php on line 20
Com essa história de PHP5, todos meus includes que faço com links dinâmicos de query string pararam de funcionar, principalmente em localhost (server interno)... preciso de uma solução que me ajude com isso