algo de php basico

Iniciado por chupin, 19 Agosto 2007, 01:26 AM

0 Miembros y 1 Visitante están viendo este tema.

chupin

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;
}
?>



Con sangre andaluza :)


chupin

no entiendo que bestia soy :S

chupin

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


Con sangre andaluza :)


chupin

seee ya lo hice muchas gracias :D