Imagino que a lo que te referiras, es lo que se denomina si no me equivoco, webs modulares. Que dependiendo a que apartado quiera acceder el usuario, cargue un archivo u otro.
Si es así, el modo (no unico) es el siguiente:
- Creas un archivo .php e introduces:
Código:
<?php
$contenido="";
$id=$_REQUEST['id'];
switch($id){
case 1:
$contenido="modules/inicio.html";
break;
case 2:
$contenido="modules/servicios.html";
break;
case 3:
$contenido="modules/trabajos.html";
break;
case 4:
$contenido="modules/contacto.html";
break;
default:
$contenido="modules/inicio.html";
break;
}
?>
Los enlaces del menu los pondrias del siguiente modo:
Código:
<a href="index.php?id=1">Inicio</a>
<a href="index.php?id=2">Servicios</a>
....
De este modo le estas dando el identificador de "id" para que la funcion $_Request recoja en cada peticion al servidor y mediante el switch te cargue uno u otro contenido.
Por ultimo para cargar el contenido en el index.php :
Código:
<?php
require_once("ruta del archivo donde introduciste el switch");
?>
<head>
......
</head>
<body>
...
.....
echo $contenido;
</body>
De este modo situaras donde quieres que te carga el contenido dependiendo de en la "id" que estes.
Espero haberte ayudado y siento si me he explicado mal , pero estoy en el trabajo y tengo que hacerlo a correprisas.