Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2006, 05:44
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 5 meses
Puntos: 8
Descarga de archivos

Buenas,

tengo instalado uebmiau en mi server.

Pero me ocurre un problema, y es que los archivos adjuntos, no se pueden descargar desde I.E. y sí desde Firefox, este es su código:
Código:
$fp = fopen($attach["filename"],"rb"); fseek($fp,0,SEEK_END);
$size = ftell($fp); rewind($fp);
$stream =  fread($fp,$size);
fclose($fp);

$disposition = (!$down)?"inline":"attachment";
$type = (!preg_match("/[a-z]+\/[a-z-]+/i",$attach["content-type"]))?"application/octet-stream":$attach["content-type"];

Header("Content-Type: $type; name=\"".$attach["name"]."\"\r\n");
Header("Content-Length: $size\r\n");
Header("Content-Disposition: $disposition; filename=\"".$attach["name"]."\"\r\n");

echo($stream);
En un principio todo esta bien, no da error, pero IE me dice:
Código:
no puede descargar...tid=modern_blue&lid=es&down=1 de server.com ""
  "" Internet Explorer no puede abrir este sitio internet. El sitio pedido no está disponible o no se encuentra. Intentelo de
      nuevo ""