Ver Mensaje Individual
  #9 (permalink)  
Antiguo 24/07/2004, 13:32
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
hammer ..

Si tu "modularizas" un sitio web vía pHP .. toda página pasa por tu "plantilla" .. Ejemplo:

index.php

y cuando tienes una sección nueva la llamas tipo:

index.php?seccion=noticias

por qué ahí en index tendrás algún switch() o if() simple que decida que código ha de cargar vía un include()

Bien .. ahora tienes un tal "noticiascom.php" que necesita de una variable extra com parámetro para mostrar esa noticia completa (el ID).

El link que haces desde noticias.php a "leer más" .. tendría que ser del tipo:

index.php?seccion=noticiascom&id=<? echo $row['id'] ?>

para que en tu index.php .. añadas un nuevo caso (case en un switch() obien otro IF()) para que puedas hacer el include a:

case "noticiascom":
include ("noticiascom.php");
break;

(o un if() o como "modularizes" tu sitio)

por $_GET te llegará ese ID .. a index.php .. pero que este a su vez llama a noticiascom.php.

Un include() llama al código que ahí mencionas externo, mezcla el código original + el que llamastes en el punto del código del original y todo ello lo ejecuta como UNO sólo.

Un saludo,