![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/10/2013, 16:04
|
| | Fecha de Ingreso: octubre-2013
Mensajes: 3
Antigüedad: 11 años, 3 meses Puntos: 0 | |
Problema al forzar descarga de archivos txt php Estoy trabajando en la descarga de un archivo txt, tome codigo que encontre en la red y parece que todo funciona perfectamente. El problema está en el contenido del fichero después de su descarga: me muestra el código html de la página y no lo que realmente contiene...
$TheFile = basename($archivo);
header("Content-Type: application/force-download");
header('Content-Type: text/plain');
header("Content-Length: " . filesize($archivo));
header("Content-Disposition: attachment; filename=$TheFile");
$fp = fopen($archivo, "r");
fpassthru($fp);
El contenido el archivo es XXXXXXXXXX
pero me muestra lo siguiente:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
.......
..........
......... (Con el resto del contenido html)
****ya probe con flush() y no me funciona |