Foros del Web » Programando para Internet » PHP »

Novato con includes

Estas en el tema de Novato con includes en el foro de PHP en Foros del Web. Hola, tengo un problema que me parece muy simple de resolver pero no puedo... Lo que quiero lograr es que al llamar un contenido a ...
  #1 (permalink)  
Antiguo 02/08/2008, 18:35
Avatar de manumaf  
Fecha de Ingreso: mayo-2007
Ubicación: Argentina
Mensajes: 854
Antigüedad: 17 años, 6 meses
Puntos: 6
Novato con includes

Hola, tengo un problema que me parece muy simple de resolver pero no puedo...
Lo que quiero lograr es que al llamar un contenido a través de includes ese contenido tenga mas includes dentro.

Dentro de mi pagina index.php tengo el siguiente código:
Código PHP:
<?php
    $id 
$_GET['id'];  
    switch(
$id){
    
    case 
'html':
    include(
"lenguajes/html/index.php");    
        break;

    case 
'default':
    default:
    include(
"default.php");
    break;

}    
?>
A través del enlace index.php?id=html llamo el contenido "lenguajes/html/index.php"
Este contenido se carga dentro de una div y contiene el siguiente código:

Código PHP:
<?php
$fq 
$_GET['fq'];  
switch(
$fq){
    
case 
'faqs':
include(
"faqs.php");
break;

default:
include(
"lenguajes/html/html.php");
break;
}
?>
Por default se carga "lenguajes/html/html.php" y quiero que dentro del contenido de "html.php" haya un enlace a "faqs.php" pero no se como debería ser el enlace




Se puede hacer algo asi o tendria que colocar todos los includes en el index de mi web?

Última edición por manumaf; 02/08/2008 a las 19:32
  #2 (permalink)  
Antiguo 02/08/2008, 19:32
Avatar de camilithu  
Fecha de Ingreso: junio-2008
Ubicación: Rs ¿ Boo.!
Mensajes: 32
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Novato con includes

En este casi si quieres llamar a "faqs.php", llamalo asi:

index.php?fq=faqs
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 21:15.