Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/01/2009, 04:34
shilen79
 
Fecha de Ingreso: octubre-2007
Mensajes: 118
Antigüedad: 16 años, 6 meses
Puntos: 11
Respuesta: Ayuda con Include

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.