ok gracias Nok pero no se sere medio tonto pero no entendi lo da las tablas, osea se que se hace por medio de definir bloques y eso y ademas ahi vi un for y cosas.
Sobre lo de footer y header me refiero a que yo hice 2 templates
1.- header.htm que se carga en el header.php que lo incluyo en index.php
2.- footer.htm que se carga en footer.php que tambien lo incluyo en index.php
Resulta que en ambos (header y footer.php) puse el include de la clase e instancie el objeto osea $html=new NokTemplate("../templates");
y viendo cada uno por separado funciona pero.......
al poner el index.php que es donde ambos estan incluidos me da el error de que no puedo redifini NokTemplate.
y solo me muestra el header.php (que esta incluido primero) y no el footer.php
Código PHP:
//en index.php
include("header.php");
include("inicio.php");
include("footer.php");
como debo hacerlo para tener estos 2 templates e ir incluyendolos en todas mis paginar y a la ves tener otro template dependiendo de la funcion e incluirlo en el index.php
de esta forma
Código PHP:
switch ($seccion)
{
case principal:
include("header.php");
include("inicio.php");//Este tambien seria un template
include("footer.php");
break;
case news:
include("header.php");
include("noticias.php");
include("footer.php");
break;
case descargas:
include("header.php");
include("descargas.php");
include("footer.php");
break;
default:
case principal:
include("header.php");
include("inicio.php");
include("footer.php");
}
Siendo cada uno de esos un template para asi poner en todas las secciones el header.php, footer.php y otro.php c/u como template
No se si me explique bien , espero haberlo echo
Saludos