Re: [PHP-ES] Problemas al generar un pdf desde php

[email protected] (David Fraga)
Newsgroups php.general.es
Organization nemondemand.com
Message-ID <1304411729.9968.4.camel@david-Vostro-3500>
Me has escrito a mi y no a la lista, copio lo que me decías:

> Hola David gracias por tu respuesta, creemos que el problemas es del
servidor porque hemos probado en otro y con esas tres lineas en el
header funciona bien.
> saludos

Entonces será que la configuración de apache no genera correctamente los
headers.

¿Puedes acceder al error_log? ¿y al httpd.conf?

En ambos ficheros encontrarás el problema, en el primero verás algún
tipo de error y en el segundo, podrás solucionarlo (incluso compararlo
con el que funciona correctamente).

Saludos.

El mar, 03-05-2011 a las 10:06 +0200, David Fraga escribió:
> Si abres el documento generado con un editor de texto plano, te darás
> cuenta de porque no funciona ;)
> 
> No es un PDF, es un HTML. Debes convertirlo primero. Para ello existen
> múltiples herramientas, por ejemplo:
> 
> http://blog.unijimpe.net/convertir-html-a-pdf-con-php/
> 
> El mar, 03-05-2011 a las 09:24 +0200, Irantzu Leunda Biskarret escribió:
> > Estimados amigos y colaboradores, tengo un problema generando un pdf desde
> > un php a través de los headers, este es el código que uso
> > 
> > <?php
> > header('Content-type: application/pdf');
> > header('Content-Disposition: attachment; filename="lista_todos.pdf"');
> > readfile('lista_todos.pdf');
> > ?>
> > 
> > Y no se por que me dice que el pdf que se genera no es válido, en cambio si
> > lo paso a word o excel los genera bien.
> > 
> > Hable con los del hosting y me dicen lo siguiente:
> > "según la función utilizada, deducimos que no sería válida para la
> > generación de ficheros pdf por ser pdf un formato cerrado y compilado."
> > 
> > cosa que no me convence en absoluto.
> > 
> > Si alguien quiere mirarlo les agradeceré mucho.
> > 
> > La URL donde se puede ver el asunto es
> > 
> > http://basquetour-calidad-pyme.es/lista_niveles_pdf.php?n=1
> > ó
> > http://basquetour-calidad-pyme.es/lista-todos_pdf.php
> > 
> > Muchas gracias y saludos
> > 
> > Irantzu
>
signature.asc (application/pgp-signature, 490 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAABAgAGBQJNv75NAAoJEMS7g35dsiRi9FwIAK4T25yOLyMBBdJLFA7SU9/c
XwSNu/Y8gZupgtPDpyx2qoGC9npcj7vBIjkHjhvaHgBNtrBGq1pyPqGHNdrOYMSY
BOlSvmRQZZd+He/BC1aIMK0Gz47gvqVXdgztuig4lAofUT/iuyM1JsXqPvuvAOAI
9vX9PQqakxUNx9ZGNyVRBb8f+Qd2QZ6F1ePs5CyqM/pIGUIydMlCO8eKoo9x7Etg
ZWM6vH6cl3V9oupSTvR534Qv4gommxxZXhWYCgnoAX/7ooVEUYj1e9c+0X5DvPjQ
DaRfIG1yioMA7dyIxrB/j3oVzyqpcjmzJ1G4PGZV6jO+czvc3gU6yxtLVgvRdtE=
=O4hm
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.