Hola,
No hagas que el index se incluya a si mismo
no tiene sentido
.
digamos que tienes una pagina (
links.php)
<?php
$pagina = $_GET['id']; // indentificacion
if ($pagina == "1"){ include ("descargas.php"); }
elseif ($pagina == "2"){ include ("faq.php"); }
elseif ($pagina == "3"){ include ("weblinks.php"); }
elseif ($pagina == "4"){ include ("contacto.php"); } // xD
else { include ("inicio.php"); } // que NO sea la misma pagina donde esta el codigo.
?>
en el
index.php tendriamos
<?php include ("links.php"); ?>
y en las demas paginas lo que te de la gana xD...
Un ejemplo de un esquema...
index
<-- pagina principal / \
link1 link2
<-- link1 y link2 incluyen el mismo codigo que links.php / \
link(1)2 link(2)2
<-- para lamar a estos el enlace deber ser algo asi: index?id=1&id2=1 (siendo "id2" la indentificaion del "link1")"
Saludos