Foros del Web » Programando para Internet » PHP »

Problemas con include dentro de otro include

Estas en el tema de Problemas con include dentro de otro include en el foro de PHP en Foros del Web. Tengo una index.php que tiene un include después de la parte de verificación de que ha habido previamente un logueo satisfactorio. Es decir: Código PHP: ...
  #1 (permalink)  
Antiguo 12/12/2009, 19:49
(Desactivado)
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 471
Antigüedad: 19 años
Puntos: 45
De acuerdo Problemas con include dentro de otro include

Tengo una index.php que tiene un include después de la parte de verificación de que ha habido previamente un logueo satisfactorio.

Es decir:

Código PHP:
<?php
$id
=$_GET['id']; 
switch (
$id) {
case 
1
       include(
"portada.php"); 
       break;
   default: 
       include(
"portada.php");  
}  
?>
y dentro de portada hay otro include:

Código PHP:
<?php
$id
=$_GET['ida']; 
switch (
$id) {
case 
1
       include(
"1.php"); 
       break;
case 
2:
    include(
"2.php");
    break;
   default: 
       include(
"1.php");  
}  
?>
Resulta que al cargar index.php la página se ve correctamente durante 1 segundo, luego me recarga de nuevo a un sitio que no existe.

La llamada es index.php?id=default
como podría hacer que carge default de index y default de portada??
  #2 (permalink)  
Antiguo 12/12/2009, 19:54
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Problemas con include dentro de otro include

No le tenes que pasar el default por get para que te tome el valor que pones en el default del switch, justamente el default es para cualquier caso que este excluido en los cases....

Ademas es case "1", case "2", etc
  #3 (permalink)  
Antiguo 12/12/2009, 19:57
(Desactivado)
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 471
Antigüedad: 19 años
Puntos: 45
Respuesta: Problemas con include dentro de otro include

Cita:
Iniciado por jackson666 Ver Mensaje
No le tenes que pasar el default por get para que te tome el valor que pones en el default del switch, justamente el default es para cualquier caso que este excluido en los cases....

Ademas es case "1", case "2", etc
Jaja, es cierto. Lo puse para probar que funcionaba bien y no tener que hacer una página nueva, por que si no me da error porque falta uno de los includes.

Muchas gracias por contestar, ya se que pasa, había un error de código.
  #4 (permalink)  
Antiguo 12/12/2009, 20:00
(Desactivado)
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 471
Antigüedad: 19 años
Puntos: 45
Respuesta: Problemas con include dentro de otro include

Bueno, ya que he abierto el post, alguien sabría como llamar al include de una página y al include de la página de la página.

Es decir, siguiendo el ejemplo del código anterior, se puede hacer??:

index.php?id=1/portada.php?ida=2

o
así?

index.php?id=1&portada.php?ida=2

Muchas gracias, salu2.
  #5 (permalink)  
Antiguo 12/12/2009, 20:03
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Problemas con include dentro de otro include

Cita:
Iniciado por Rolldi Ver Mensaje
Jaja, es cierto. Lo puse para probar que funcionaba bien y no tener que hacer una página nueva, por que si no me da error porque falta uno de los includes.

Muchas gracias por contestar, ya se que pasa, había un error de código.
Es que si pones otro codigo, o volves a copiarlo, jugas con el error o con la confusion y se hace mas dificil ayudarte. Postea exactamente el codigo que tengas.

Igual yo particularmente, no entiendo que es lo que queres hacer y como funciona todo eso...

Si podes explicarte un cachito mejor, buenisimo
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 11:48.