Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: chupin en 19 Agosto 2007, 01:26 am



Título: algo de php basico
Publicado por: chupin en 19 Agosto 2007, 01:26 am
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:


Título: Re: algo de php basico
Publicado por: дٳŦ٭ en 19 Agosto 2007, 01:32 am
http://www.php.net/switch

Código:
<?php
switch ($i) {
    case 0:
        include("cabecera.html");
        break;
    case 1:
        include("menu.html");
        break;
    case 2:
        include("pagina01.html");
        break;
}
?>


Título: Re: algo de php basico
Publicado por: chupin en 19 Agosto 2007, 01:56 am
no entiendo que bestia soy :S


Título: Re: algo de php basico
Publicado por: chupin en 19 Agosto 2007, 03:26 am
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 ??


Título: Re: algo de php basico
Publicado por: дٳŦ٭ en 19 Agosto 2007, 03:38 am
Pues quitalo del index y agrega un include al default, lee el link y los ejemplos.

Suerte


Título: Re: algo de php basico
Publicado por: chupin en 19 Agosto 2007, 03:44 am
seee ya lo hice muchas gracias :D