Maestros del php, no se de php, necesito saber como hago lo siguiente:
en mi pag. para no tener que estar agregando en cada pag el logo, menu y pie. utilizo la funcion include
<?
include("cabecera.html");
include("menu.html");
include("pagina01.html");
include("pie.html");
?>
para mi siguiente pag creo otro archivo php cambiando el nombre de la pag., es decir estoy creando una pag en php por cada pag que tengo, probe poniendo esto:
<?
include("cabecera.html");
include("menu.html");
?>
mi pagina
<?
include("pie.html");
?>
pero yo quisiera hacerlo agregando una funcion en una unica pagina llamada pagina.php y en esta misma se agregue el contenido de las otras para no tener que modificar ninguna de ellas ya que son muchas. supongo que los links me deberian salir algo asi:
www.mipagina.com/mipagina.php?action=pagina002
www.mipagina.com/mipagina.php?action=pagina003
www.mipagina.com/mipagina.php?action=pagina004
espero me entiendan :huh:
http://www.php.net/switch
<?php
switch ($i) {
case 0:
include("cabecera.html");
break;
case 1:
include("menu.html");
break;
case 2:
include("pagina01.html");
break;
}
?>
no entiendo que bestia soy :S
agregue lo siguiente
<?
switch ($HTTP_GET_VARS['secciones']) {
case 1: include("pagina01.html"); break;
case 2: include("pagina02.html"); break;
.
.
.
}
?>
<a href="inicio.php?secciones=1">Pagina 1</a><br>
<a href="inicio.php?secciones=2">Pagina 2</a>
pero me sale el contenido del inicio.php debajo de las paginas, como hago para que no vuelva el contenido de inicio.php ??
Pues quitalo del index y agrega un include al default, lee el link y los ejemplos.
Suerte
seee ya lo hice muchas gracias :D