Paso los errores que me da:
Warning: Cannot modify header information - headers already sent by (output started at c:\documents and settings\El Barto\mis documentos\sitios web\catedra\includes\functions.php:55) in c:\documents and settings\El Barto\mis documentos\sitios web\catedra\download.php on line 30
Warning: Cannot modify header information - headers already sent by (output started at c:\documents and settings\El Barto\mis documentos\sitios web\catedra\includes\functions.php:55) in c:\documents and settings\El Barto\mis documentos\sitios web\catedra\download.php on line 31
Warning: Cannot modify header information - headers already sent by (output started at c:\documents and settings\El Barto\mis documentos\sitios web\catedra\includes\functions.php:55) in c:\documents and settings\El Barto\mis documentos\sitios web\catedra\download.php on line 32
Las líneas 30, 31 y 32 son las de
Código PHP:
header( "Content-Type: application/octet-stream");
header( "Content-Length: ".filesize($ElFichero));
header( "Content-Disposition: attachment; filename=".$TheFile."");
Y después de esos errores muestra el contenido del archivo. Como por lo general son archivos de Word muestra un montón de simbolos raros y después el texto del archivo.
Saludos