Foros del Web » Programando para Internet » PHP »

Problema con sistema de templates

Estas en el tema de Problema con sistema de templates en el foro de PHP en Foros del Web. Hola a todos, estoy intentando generar un sistema de templates, y lo estoy haciendo de la siguiente forma: Código PHP: function  generar_template ( $user ,  ...
  #1 (permalink)  
Antiguo 17/09/2005, 03:47
 
Fecha de Ingreso: septiembre-2005
Mensajes: 70
Antigüedad: 21 años, 1 mes
Puntos: 0
Problema con sistema de templates

Hola a todos, estoy intentando generar un sistema de templates, y lo estoy haciendo de la siguiente forma:

Código PHP:
function generar_template($user, $rec){
    
$template = implode("", file("html/template.php"));
    
$temp = array("<CATEGORIAS>"); $actm = array(categorias($rec));
    
$template = str_replace($temp, $actm, $template);
    print 
$template;
} 
El problema es que me muestra el resultado de la funcion categorias, fuera del $template, es decir, me muestra primero el contenido de categorias($rec), y despues imprime $template, en vez de mostrar categorias($rec) en medio de $template, que es como debería ser.

la funcion categorias($rec) es la siguiente:

Código PHP:
function categorias($rec){
    
$query = mysql_query("SELECT * FROM...");
    while (
$row = mysql_fetch_array ($query)){
    print 
"<div class=\"temp\">".$row['name']."</div>";
    }
} 
Un saludo a todos y gracias por adelantado.
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 02:32.