Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2004, 01:36
kikujiro
 
Fecha de Ingreso: noviembre-2003
Mensajes: 34
Antigüedad: 20 años, 5 meses
Puntos: 0
Problemas con descarga de archivos.(AUN PENDIENTE)

Hola, estoy intentando abrir unos archivos almacenados en el servidor utilizando un "lanzador de ficheros" que me recomendaron aquí, bien pues Mozilla sí que me abre los ficheros por http pero el Explorer no, sin embargo si en el Explorer pulso el botón derecho y selecciono "Guardar destino como" sí que me permite guardar el archivo almacenado en el servidor.. ¿Alguien sabe porqué? Adjunto el código del "lanzador" para más información:

$uri_cab contiene la ruta completa al fichero.


if ($uri_cab != '')
{
// la cabecera tiene fichero
// Cabecera HTTp que indica el formato MIME del archivo .
header("Content-type: application/text");

// basename() obtiene el nombre del archivo de una ruta+nombre dado completo.
// Ese será el nombre que se ofrecerá a descargar.

header("Content-disposition: inline; filename=".basename($uri_cab));
// Se envia el tamaño del archivo a descargar (para que tu cliente de descarga sepa cuanto le
// queda y pueda hacer sus estadísticas de bajada del archivo)
header("Content-length: " . filesize($uri_cab));
// leer el archivo desde su ruta absoluta y entregarlo al buffer de salida de PHP
readfile($uri_cab);
}

Muchas gracias de antemano.

Hasta luego.

Última edición por kikujiro; 30/07/2004 a las 10:16 Razón: No solucionado