Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/02/2005, 18:10
inforsol
 
Fecha de Ingreso: enero-2005
Mensajes: 188
Antigüedad: 19 años, 3 meses
Puntos: 0
Si puedes escribir el contenido de la plantilla (o template como tú le dices), mejor.
En cualquier caso, para incluir archivos externos, puedes usar un include, así:

Código PHP:
<?php
include ("plantilla.php");
?>
Supongamos que tienes 2 (podrían ser más) contenidos posibles para incluir en el documento. Puedes guardar cada uno de los contenidos en un archivo diferente, llamados por ejemplo archivo1 y archivo2.

Aparte tienes una plantilla con un div que presenta estos contenidos. Por ejemplo:

Código HTML:
<div>
 <!-- aquí vendría el contenido -->
</div> 
Podrías pasarle las variables por URL con el método GET:

http://eldominio.com/documento.php?valor=1

o

http://eldominio.com/documento.php?valor=2

Entonces la plantilla podría quedar así:

Código HTML:
<div>
<?php
 if ($_GET=[valor] == 1) { include("archivo1"); }
 if ($_GET=[valor] == 2) { include("archivo2"); }
?>
</div> 
Es decir, si el valor de la variable $valor es igual a 1, incluiría el archivo1 y si el valor de $valor es 2, pues incluiría el archivo2.

El ejemplo es bastante simplón, pero puede ayudarte a entender cómo hacerlo. Para más detalles explica cómo es la plantilla, cuantas variables hay en juego, etc...
Saludos

Última edición por inforsol; 26/02/2005 a las 18:15