Como bajar un fichero en lugar de abrirlo???

vistor
25 de Mayo del 2005
El tema es que genero una serie de facturas en pdf. Y una vez generadas pongo unos enlace para descargarlas, pero obviamente cuando le das al enlace, como tengo el acrobat instalado me abre el fichero en el navegador, y yo lo que quiero es que salga la pantalla de descarga, no me interesa abrirlo. ¿Como puedo hacerlo? Podría desinstalar el acrobat, lo cual no se si solucionaría el problema, pero aun así las facturas las tienen que descargar los clientes y por lo tanto no les puedo pedir que desinstalen el acrobat ni nada por el estilo.

Espero que me podais ayudar. Muchas gracias.

Denyl
25 de Mayo del 2005
Hola , yo he trabajado con archivos planos pero no para PDF pero debería funcionar igual
<?php
// Enviaremos un PDF
header('Content-type: application/pdf');

// Se va a llamar descarga.pdf(como quieres que grave)
header('Content-Disposition: attachment; filename="descarga.pdf"');

// La fuente del PDF se encuentra en original.pdf(nombre de tu archivo que quieres que baje)
readfile('original.pdf');
?>