Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/07/2009, 09:50
pollo_c2
 
Fecha de Ingreso: junio-2008
Mensajes: 50
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: problemas con errores al descargar un archivo del servidor

ya corregi el codigo y efectivamente ya funciono pero tardo mucho al descargarse el archivo, y al tratar de abrir el archivo ya descargado con el acrobat reader 9 me aparece el siguiente error!!:
adobe reader no pudo abrir el archivo "15.pdf" debido a que no es un tipo de archivo admitido o esta dañado (por ejemplo se envio como adjunto de correo electronico y no se descodifico correctamente).
me podrian hechar la mano diciendome que sigue estando mal en el codigo?
el codigo quedo de la siguente manera:
<?
//envia como descarga un archivo determinado
$file="C:/AppServ/www/fichtec/15.pdf";
header("Content-Disposition: attachment; filename=" . urlencode($file));
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Description: File Transfer");
header("Content-Length: " . filesize($file));
flush(); // this doesn't really matter.

$fp = fopen($file, "r");
while (!feof($fp))
{
//echo fread($fp, 65536);
flush(); // this is essential for large downloads
}
fclose($fp);
//echo"Descargando...";
?>


otra duda por que en la otra computadora si funciona bien el codigo (con echo y codigo html)?