Tema: ¿por que?
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2010, 17:42
Avatar de julianmejio
julianmejio
 
Fecha de Ingreso: agosto-2005
Ubicación: Medellín, Antioquia
Mensajes: 88
Antigüedad: 18 años, 8 meses
Puntos: 3
Respuesta: ¿por que?

No tienes necesidad de colocar \n al final de la cadena que pasas como parámetro en el segundo llamado a la función header(). Prueba quitándolo.
Lo otro es comprobar que el archivo al que llamas realmente esté disponible desde la ruta que lo estás llamando, así que prueba primero testeando eso, y lo tercero es que puede imprimirse algo (como un error) antes de leer el documento PDF para descargar. Así que en el principio del código prueba colocando esto: error_reporting(0). Por último, revisa que no tengas errores en otras partes del código.
Otra cosa que puedes hacer es colocar Content-Type en vez de Content-type (las mayúsculas y minúsculas de las cabeceras pueden contribuir al error).