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-----