Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2004, 15:01
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
No debe enviarse html o hacer un echo antes de usar la funcion header(), debes asegurarte que eso se cumpla. podrias dejar ese script sólo con este codigo:

<?
$file = 'cerrar.gif';
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Length: ' . filesize($file));
header('Content-Disposition: attachment; filename=' . basename($file));
readfile($file);
?>

es decir, sin las etiquetas html.