Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: gowend en 3 Octubre 2011, 03:55 am



Título: problema con fpdf
Publicado por: gowend en 3 Octubre 2011, 03:55 am
Hola. no se si el error sea de esa clase. pero estoy tratando de aprender hacer pdf con php y buscando el ejemplo mas sencillo y aplicarlo pero me salen 2 errores y no tengo idea a que se deba, si tiene una configuracion o que.

Mi codigo:

Código:
<?php
require('fpdf.php');

$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
?>

Es igual a como todas las paginas de ejercisios mas sencillos

Warning: FPDF::include(helveticab.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\fpdf.php on line 550

Warning: FPDF::include() [function.include]: Failed opening 'helveticab.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\fpdf.php on line 550
FPDF error: Could not include font metric file

no tengo idea y los sitios donde he investigado no sale nada de otra configuracion sino el mismo codigo, espero que me ayuden.

De antemano Gracias.


Título: Re: problema con fpdf
Publicado por: RedZer en 3 Octubre 2011, 04:55 am
prueba de la siguiente forma

Código
  1. require('fpdf.php');
  2.  
  3. $pdf=new PDF();
  4. $pdf->AddPage();
  5. $pdf->SetFont('Times','',9);
  6. $pdf->Cell(40,10,'SERVICIO BIBLIOTECARIO',0,1,'C');
  7. $pdf->Output();
  8.  
me imagino que ya checaste la pag del autor verdad
http://www.fpdf.org/


Título: Re: problema con fpdf
Publicado por: gowend en 3 Octubre 2011, 18:07 pm

me imagino que ya checaste la pag del autor verdad
http://www.fpdf.org/

Desde luego amigo, si de hay descargue el script y vi el primer ejemplo y despues de haber probado tu codigo salio el siguiente error:

Código:
Fatal error: Class 'PDF' not found in C:\AppServ\www\pdf.php on line 27

eso sale porque no existe ninguna clase pdf en los archivos.

Gracias por tu ayuda.  ::)


Título: Re: problema con fpdf
Publicado por: madpitbull_99 en 3 Octubre 2011, 20:09 pm
El mismo error te lo dice "no se encuentra la clase FPDF".

Lo mas seguro es que no hayas incluido bien el fichero que contiene la librería FPDF. Asegurate de poner bien la ruta en la función include() o require().


Título: Re: problema con fpdf
Publicado por: RedZer en 3 Octubre 2011, 20:13 pm
claro como dice madpitbull_99 debes fijarte que la ruta del fichero sea la que tienes en la carpeta


Título: Re: problema con fpdf
Publicado por: gowend en 4 Octubre 2011, 19:08 pm
No compañeros sale lo mismo y en la funcion require() o include() coloque la ruta completa de donde esta el archivo fpdf.php pero sale lo mismo yo mas bien creo que es un error de algun tipo de inclusion de algun archivo y no el de fpdf.php sino del SetFont no se que piensen ustedes.

Codigo:

Código:
require('C:\AppServ\www\fpdf.php');
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Times','',9);
$pdf->Cell(40,10,'SERVICIO BIBLIOTECARIO',0,1,'C');
$pdf->Output();

y error:

Código:
arning: FPDF::include(times.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\fpdf.php on line 550

Warning: FPDF::include() [function.include]: Failed opening 'times.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\fpdf.php on line 550
FPDF error: Could not include font metric file

Gracias por la ayuda.


Título: Re: problema con fpdf
Publicado por: tenalav en 6 Octubre 2014, 00:11 am
Sera muy tarde ya para esta respuesta pero para los nuevos les va. el problema reside en que no tienes el archivo (helveticab.php) copiado en la ruta que te expone la misma pagina (include_path='.;C:\php5\pear') al pegar el archivo (helveticab.php) en esa ruta jamas tendras problema para ejecutarlo


Citar
Warning: FPDF::include(helveticab.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\fpdf.php on line 550

Warning: FPDF::include() [function.include]: Failed opening 'helveticab.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\fpdf.php on line 550
FPDF error: Could not include font metric file