Problema com Includes php

1. Problema com Includes php

Gordon Freeman
GordonFreeman

(usa Ubuntu)

Enviado em 10/09/2012 - 16:02h

Olá pessoal poderiam me ajudar nessa dúvida ?
É o seguinte , meu site possui um topo com um nemu horizontal que abre as páginas no meio do site.Acontece que uma dessas páginas possui tb um menu vertical que usa QueryString para abrir suas próprias páginas, só que ao abrir alguma dessas páginas o topo e o rodapé do site que são carregados com include no index.php são perdidos. O problema deve estar nesse sistema de navegação mas não sei qual o erro, vou deixar o código:
index.php

<?php
include ("topo.php");
include ("pagina.php");
include ("rodape.php");
?>

Pagina.php
 
<?php
$pagina =isset( $_GET['pagina'] )? $_GET['pagina'] :null; //Verifica se a página existe
switch($pagina)
{
case 'home':
include("home.php");
break;
case 'projetos':
include ("projetos.php");
break;
include("home.php");
break;
}
?>

Exemplo de link do menu do Topo:
 <li> <a href="?pagina=projetos" ><strong>PROJETOS </strong></a> </li>   

Página projetos.php (O problema é essa página )

<div id="paginas">
<?php
if (isset($_GET['local'])){
switch ($_GET['local']){
case 01:
include "projetos/prevest.php";
break;
case 02:
include "projetos/byte.php";
break;
}
}else{
include "projetos/404.php";
}
?>
</div>


Exemplo de link do menu com Querystring:

<li><a href="projetos.php?local=01" id="link1">Pré-Vestibular</a></li>

O problema é que quando chamo projetos.php e abro alguma de suas páginas perco a referencia do topo e do rodapé do site.
Como teria que ficar para que mesmo abrindo projetos.php e seus respectivos links eu não perdesse o topo e o rodapé do site ?
Valeu pessoal.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts