Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2011, 01:21
Evans87
 
Fecha de Ingreso: enero-2007
Mensajes: 8
Antigüedad: 17 años, 3 meses
Puntos: 0
Exclamación Problema con descarga de archivos

Hola. Tengo un problema al realizar la descarga de archivos de tipo .pdf o .doc. Este es el código que utilizo:

Código PHP:
$tipo =filetype($dir_archivo);
    
header("Content-type: $tipo");
header("Content-Disposition: attachment; filename=$archivo");
header("Content-Transfer-Encoding: binary");
header('Pragma: no-cache');
header('Expires: 0');
    
set_time_limit(0);
readfile($dir_archivo); 
$archivo contiene el nombre del archivo y $dir_archivo la ruta completa. El problema aparece luego de descargar, ya que por alguna razón PHP le inserta una tabulación al comienzo del archivo. Los .pdf los puedo abrir igual, no así con los .doc.

O sea, si el archivo es el siguiente:
Código:
ABCDEF
123456
Luego de la descarga queda así:
Código:
       ABCDEF
123456
Espero que me puedan ayudar.
Gracias y saludos!