Hola amigos:
Estoy tratando de hacer mi web modular, pero estoy confundida. Siguiendo las indicaciones que encontré aqui en el foro, hice un archivo que se llama modulos.php que está guardado en una carpeta llamada funciones en donde coloco esto:
Código PHP:
<?php
$id=$_GET['id'];
switch ($id) {
case 1:
include("index.php");
break;
case 2:
include("comprar.php");
break;
case 3:
include("contacto.php");
break;
case 4:
include("login/miCuenta.php");
break;
case 5:
include("login/registrar.php");
break;
default:
include("index.php");
// estado default .. nos determina el estado
// "si no es ninguna opcion de las anteriores".
}
?>
Entonces tengo la página index.php que tiene un include a un archivo llamado encabezado.php que es el que se repite en todas mis páginas:
Esta es la parte en que llamo a las otras páginas:
Código HTML:
<div id="header-left-uno">
<div class="arrowlistmenu">
<ul>
<li><a href="index.php?=1">Home</a></li>
<li><a href="index.php?=5">Registro</a></li>
<li><a href="index.php?=2">Cómo comprar?</a></li>
<li><a href="index.php?=4">Mi cuenta</a></li>
<li><a href="index.php?=3">Contáctenos</a></li>
</ul>
</div>
</div>
Creía que esto funcionaría pero no lo hace.
Por favor me pueden ayudar a entender porque no funciona y cómo se puede hacer.
Gracias!!!