Foros del Web » Programando para Internet » PHP »

Varias "secciones" en una pagina

Estas en el tema de Varias "secciones" en una pagina en el foro de PHP en Foros del Web. Hola, estoy armando un sitio y tengo un boton por ejemplo que es CUENTAS... al apretar me envia a: /index.php?page=account aca me muestra la pagina ...
  #1 (permalink)  
Antiguo 17/01/2012, 16:08
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 11 años, 9 meses
Puntos: 1
Varias "secciones" en una pagina

Hola, estoy armando un sitio y tengo un boton por ejemplo que es CUENTAS... al apretar me envia a:
/index.php?page=account

aca me muestra la pagina ACCOUNT.php que tiene un texto y a la izquierda un submenu que es CREAR CUENTA Y RECUPERAR PASSWORD
las cuales llevan a /index.php?page=reg y /index.php?page=cpass respectivamente...

lo que yo quisiera hacer es por ejemplo esto:

que el sub menu me envie a CREARCUENTA... /index.php?page=account&SUBPAGINA=REG

y que esa pagina este guardada dentro de account.php... para no tener un archivo para cada cosa... alguien me podria decir como hacerlo? algun ejemplo? desde ya muchas gracias.

Última edición por sk0rpi0n; 17/01/2012 a las 16:28
  #2 (permalink)  
Antiguo 17/01/2012, 18:21
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.604
Antigüedad: 19 años
Puntos: 1283
Respuesta: Varias "secciones" en una pagina

Hola:

No sé cuál es el problema, aunque en vez de una sola página, tal vez sea mejor idea, includes relacionados...

$pagina = $_GET["pagina"];
switch($pagina) {
case "account": // yo hubiera usado cuenta...
//...
if (isset($_GET["subcuenta"])) include($_GET["subcuenta"]."php")
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 17/01/2012, 18:32
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 17 años, 9 meses
Puntos: 105
Respuesta: Varias "secciones" en una pagina

Holas,

Lo podrias hacer con .htaccess, pero con php mas o menos seria asi:

En tu index.php me imagino que recibes variables $_GET, y alli podrias filtrar la variable $_GET['page'] y si es account (con un switch o if ) haces un include o require del archivo index.php algo como:

Código PHP:
Ver original
  1. if($_GET['page']=='account') {
  2.     require 'account.php';
  3. }
  4. ...

Y en el archivo account.php haces lo que deberias de hacer:

Código PHP:
Ver original
  1. if( $_GET['subpagina']=='reg' ) {
  2.     /// html o un include.
  3. }
  4. ...


Saludos
__________________
.: Gildus :.

Etiquetas: secciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.