<?php
$pagina = $_GET['pagina']; // indentificacion (como el ?id)
if ($pagina == "inicio"){ echo "Esto es inicio"; }
elseif ($pagina == "descargas"){ echo "Descargar: Super Mario Bros.exe xD"; }
elseif ($pagina == "marijuana"){ echo "FUMAS DEMASIADO AVER SI TE MUERES ajjax xD"; }
elseif ($pagina == "hacker"){ echo "Asi que quieres ser hacker ? tienes mucho por soñar todavia xD"; } // xD
else { echo "Seleciona una opcion"; }
?>
Obiamente los menajes no tienen nade que ver con la realidad...es que me aburia un poco xDBueno pues eso solo que cambias el echo por include por ejemplo:
elseif ($pagina == "descargas"){ include ("descargas.php"); }
y obiamente la final (el "else" la cambias por include('tupaginaprincipal.html');
PD: Ten cuidado con los includes (RFI's)
Saludos
Que hago mal?.. puse el código en un archivo "links.php" y desde el index le puse <?php include("links.php"); ?> ..
Código links.php
<?php
error_reporting(0);
$pagina = $_GET['id'];
if ($pagina == "1"){ include("descargas.php"); }
elseif ($pagina == "2"){ include("contacto.php"); }
elseif ($pagina == "3"){ include("faq.php"); }
elseif ($pagina == "4"){ include("weblinks.php"); }
else { include("index.php"); }
?>
y los links los pongo así, por ejemplo en el index.php que es donde hice la prueba:
<map name="Map">
<area shape="circle" coords="492,78,69" href="index.php">
<area shape="rect" coords="184,32,270,66" href="index.php">
<area shape="rect" coords="183,65,323,90" href="index.php?id=1">
<area shape="rect" coords="185,89,392,115" href="serviciotecnico.php">
<area shape="rect" coords="185,113,351,144" href="desbloqueos.php">
<area shape="rect" coords="718,29,843,66" href="index.php?id=2">
<area shape="rect" coords="620,63,839,90" href="marcasymodelos.php">
<area shape="rect" coords="714,89,839,112" href="index.php?id=4">
<area shape="rect" coords="763,111,840,144" href="index.php?id=3">
</map>
Pero lo único que hace es "actualizarme" el index.php .. :S no entiendo porque, todos los códigos que probé me hacen lo mismo :S