Ver Mensaje Individual
  #11 (permalink)  
Antiguo 08/01/2004, 09:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues .. si te fijas sólo estás usando una cabecera HTTP para indicarle al navegador que tipo de imagen es (Content-type: image/jpeg) .. pero hay muchas más que define que nombre va tener ese archivo y .. hasta indicaciones sobre su tamaña como para que gestores de descargas te calculen bien el tiempo de descarga y cuanto queda de la misma.

En esta FAQ tienes bastantes de las cabeceras HTTP que deberias usar:

http://www.forosdelweb.com/showthrea...781#post306781


Sobre todo presta atención a estas:

Código PHP:
header("Content-Length: " $tarchivo);
header("Content-Disposition: attachment; filename="."archivo.exe"); 
(creo que para imagenes incrustadas deberias usar "inline" en lugar de attachment)

que indican el tamaño del archivo (lo tendras que ver con filesize() o similar) y el nombre del archivo que le vas a dar).

Un saludo,

PD: ¿Ves que con el código en la mano se te entiende mejor?
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 08/01/2004 a las 09:17