Foros del Web » Programando para Internet » PHP »

Problema con web modular

Estas en el tema de Problema con web modular en el foro de PHP en Foros del Web. Hola, estoy inciándome en la programación modular con los tutoriales de http://www.zonaphp.com (y mediante la clase NokTemplate) y me ha surgido un problema intentando retocar ...
  #1 (permalink)  
Antiguo 13/04/2005, 11:01
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 8 meses
Puntos: 1
Problema con web modular

Hola, estoy inciándome en la programación modular con los tutoriales de http://www.zonaphp.com (y mediante la clase NokTemplate) y me ha surgido un problema intentando retocar uno de sus ejemplos para que lea de una base de datos de manera dinámica.

Os adjunto el código para ver si alguien sabe por qué falla, porque yo por mucho que le doy vueltas, aún no sé que hago mal.

Código PHP:
<?php
    
require('class.NokTemplate.php');

    
$dbh=mysql_connect ("localhost","user","pass")
    
mysql_select_db ("database"); 

    
$html = new NokTemplate('./templates');

    
$html -> cargar('tCuerpo','cuerpo.htm');
    
$html -> cargar('tTabla','tabla.htm');
    
$html -> cargar('tFila','fila.htm');

    
$s "SELECT * FROM noticias";
    
$c mysql_query ($s,$dbh);

    
$html -> asignar('TITULO','Prueba Templates');

    while (
$v mysql_fetch_array($c))
    {
        
$html -> asignar('TITULAR'$v["titulo"]);
        
$html -> asignar('FECHA'$v["fecha"]);
        
$html -> asignar('PARRAFO1'$v["parrafo1"]);
        
$html -> asignar('PARRAFO2'$v["parrafo2"]);

        
$html -> expandir('FILAS''+tFila');
    }

    
$html -> expandir('CONTENIDO''tTabla')

    
$html -> expandir('FINAL''tCuerpo');

    
mysql_free_result($c);
    
mysql_close($dbh);

    
$html -> imprimir('FINAL');
?>
Lo que más me desespera es que no muestra ni un sólo error, simplemente muestra una página en blanco.

¡Muchas gracias por anticipado!
  #2 (permalink)  
Antiguo 23/12/2005, 10:13
 
Fecha de Ingreso: julio-2004
Mensajes: 51
Antigüedad: 20 años, 4 meses
Puntos: 0
llevo 5 dias conn esto uno de los errores q veo
Código PHP:
 require('class.NokTemplate.php'); 
 
$dbh=mysql_connect ("localhost","user","pass"
mysql_select_db ("database"); 
 
$html = new NokTemplate('./templates'); 
siempre hay q poner
Código PHP:
require('class.NokTemplate.php'); //o include
$html = new NokTemplate('./templates'); 

$dbh=mysql_connect ("localhost","user","pass"
mysql_select_db ("database"); 
... 
y luego todo lo demas 


luego para q te diga errores puedes poner la linea
Código PHP:
$html->debug(); 

y asi solucionarlos los q sepas por ejemplo si t pone uno de noseq de non object es lo q te e mencionao antes del orden de las 2 primeras lineas


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 14:06.