Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2011, 19:27
Avatar de shujidan
shujidan
 
Fecha de Ingreso: abril-2011
Mensajes: 121
Antigüedad: 13 años, 7 meses
Puntos: 5
El html se concatena cuando intento descargar

Usaba este código para forzar descargas mientras desarrollaba mi sitio web, pero al abrir los archivos me doy cuenta de que el html de mi página se concatena a los archivos, alguien tiene idea como puedo solucionar esto?

Este es el código:

Código PHP:
Ver original
  1. <?
  2. header("Content-type: application/octet-stream");
  3. header("Content-Disposition: attachment; filename=".$nombrearchivo);
  4. $fp=fopen($enlacedirecto, "r");
  5. fpassthru($fp);
  6. ?>

También usaba este pero me daba el mismo resultado:

Código PHP:
Ver original
  1. <?
  2. header("Content-Disposition: attachment; filename=".$nombrearchivo);
  3. readfile($enlacedirecto);
  4. ?>

Se agradece la atención.


El archivo descargado contiene el html de la pagina donde se descargó y en el lugar donde esta el código php se copia el contenido real del archivo.