Foros del Web » Programando para Internet » PHP »

Problemas con la clase R&OS

Estas en el tema de Problemas con la clase R&OS en el foro de PHP en Foros del Web. Hola a todos. Deseo tengan un bonito día. Bueno miren tengo la siguiente dificultad, ya una vez trabaje con la clase R&OS para generar reportes ...
  #1 (permalink)  
Antiguo 25/01/2007, 11:55
 
Fecha de Ingreso: enero-2007
Mensajes: 17
Antigüedad: 17 años, 3 meses
Puntos: 0
Problemas con la clase R&OS

Hola a todos.
Deseo tengan un bonito día.

Bueno miren tengo la siguiente dificultad, ya una vez trabaje con la clase R&OS para generar reportes de una base de datos bajo Postgres y php bajo la plataforma linux. Bueno en este nuevo programa que estoy haciendo quise volver a retomar su uso, pero ahora al momento de que me genera el archivo "pdf" me sale la página en blanco, no me arroja ningun resultado, y aumque ya probe mandado a imprimir un "hola mundo" con esta clase, igual me arroja la página en blanco.

En la ocasion anterior que la use, utilize red hat 7, y ahorita estoy en fedora 5, bueno espero puedan ayudarme a resolver este problema, les adjunto parte del código que estoy usando para la generación del archivo pdf.
Código PHP:
<?php
error_reporting
(E_ALL);
include(
'class.ezpdf.php'); //esta clase si la tengo en el directorio
$pdf =& new Cezpdf('letter','landscape');
$pdf->selectFont('./fonts/Helvetica');
$pdf->ezStartPageNumbers(500,18,10,'','Pagina : {PAGENUM} de 

{TOTALPAGENUM}'
,1);

$all $pdf->openObject();
$pdf->saveState();
$pdf->setStrokeColor(0,0,0,1);
$pdf->line(20,30,750,30);
$pdf->line(20,585,750,585);
$pdf->addText(650,590,10,'Impresion de Reportes');
$pdf->restoreState();
$pdf->closeObject();
$pdf->addObject($all,'all');

$query"select *  from users";
$conexion=pg_connect("host=localhost  port=5432 user=abc  password=def dbname=datared") OR die("No me  puedo conectar a la base de datos depred");

$data=array();
$res=pg_exec($conexion,$query );
$cols = array('login'=>'Login','nombre'=>'Nombre');
while (
$row=pg_fetch_array($res)) {
$log=$row[0];
$nam=$row[1];
$data[] = array('login'=>$log,'nombre'=>$nam);
}
$data[] = array('login'=>'','nombre'=>''');

$pdf->ezTable($data,$cols,'',array('
fontSize'=>6,'cols'=>array(

                '
login'=>array('justification'=>'center')

                ,'
nombre'=>array('justification'=>'left'))));

if (isset($d) && $d){
$pdfcode = $pdf->ezOutput();
$pdfcode = str_replace('
n','n<br>',htmlspecialchars($pdfcode));
echo '
<html><body>';
echo trim($pdfcode);
echo '
</body></html>;
} else {
$pdf->ezStream();

}

?>
Gracias por todo.
  #2 (permalink)  
Antiguo 25/01/2007, 19:09
 
Fecha de Ingreso: enero-2007
Mensajes: 17
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Problemas con la clase R&OS

Bueno chavos, les comento que ya resovi el problema, lo que pasa es que no habia copiado la carpeta de fonts que baje de R&OS, a la carpeta donde tengo el programa, bueno ese era el detalle, que no encontraba la fuente, y por tal motivo no imprimia nada.

Gracias por todo, que pasen bonita noche
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:14.