Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2004, 09:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Puedes usar las mismas cabeceras .. pero el "attachment" en HTTP significa "adjunto" .. osesase, que ese archivo el navegador ha de entenderlo como "para descargar" .. Para eso usa: inline (ademas del content-type que especifica que es una imagen . mejor dicho el formato MIME que són esos datos que vas a enviar).

Código PHP:
<?
header
("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
header("Content-type: image/jpeg");
header("Content-Disposition: inline; filename=$archivo");
header("Content-Length: $size");

readfile(USER_DIR.CURRENT_DIR '/' .$archivo);
?>
Todo esto lo definen las RFC's de la normativa del protocolo HTTP (php sólo te pone a tu disposición la función "header()" para que envies esas cabeceras).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.