Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/04/2009, 09:46
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 18 años, 10 meses
Puntos: 10
Respuesta: ¿Que es conveniente?

ahhhh ... ya te entendí ... pos si lo quieres hacer así con un switch sería complicadón y le pegaría un leve al performance, yo me iría más x lo que sugieres al principio ... osea, en todas tus páginas incluir un encabezado.php y un pie.php ... pos ya nomás le cambias el cuerpo.
Algo como
Código:
include_once( '/encabezado.php' );
// todo tu código del cuerpo
include_once( '/pie.php' );
La otra opción sería como dices con un switch ... ahí la ventaja es que usarías siempre la misma página, en tal caso sería algo como:
Código PHP:
//mandar como parámetro algo como pag=usuarios
//cachar con $_POST, $_GET o ps incluso $_REQUEST si vas a enviar el
//parámetro a veces con post y a veces con get

include_once( '/encabezado.php' );

switch( 
$_REQUEST'pagina' ] )
{
  case 
'pagina1': include_once( '/pagina1ocomosellame.php' ); break;
  case 
'pagina2': include_once( '/pagina2ocomosellame.php' ); break;
  ...
  
//tantos case como páginas quieras gestionar
}

include_once( 
'/pie.php' ); 
obviamente puedes simplificarlo así:
Código PHP:
include_once( '/encabezado.php' );
include_once( 
'/' $_REQUEST'pagina' ] . '.php' );
include_once( 
'/pie.php' ); 
en tal caso mandarías x ejemplo: pagina=inicio ... y te mostraría /inicio.php ... pero eso es un tanto inseguro ... xq te pueden meter goles

Un saludo y espero no haberme excedido en exceso excesivo de explicación exhaustiva jeje