Foros del Web » Programando para Internet » PHP »

Que hacer para mandar al navegador el tamaño de un archivo a descargar

Estas en el tema de Que hacer para mandar al navegador el tamaño de un archivo a descargar en el foro de PHP en Foros del Web. Hoal, en mi web para descargar archivos lo hago a traves de un archivo, que consegui componer en este foro, pero ahora mi duda es ...
  #1 (permalink)  
Antiguo 24/03/2008, 17:29
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Que hacer para mandar al navegador el tamaño de un archivo a descargar

Hoal,

en mi web para descargar archivos lo hago a traves de un archivo, que consegui componer en este foro, pero ahora mi duda es com hago que en la ventana de dialogo de descarga, tambien aparezca el tamaño del archivo.

He provado mandando los header asi, pero nada, seguro que cometi una burrada, pero no da error:

Código PHP:

header
"Content-Disposition: attachment; filename=".$archivo."");
header"Content-type: application/octet-stream" ); 
header("Content-size: attachment; filename=".$archivo.""); 
bueno, debí buscar mas, ya lo arregle

header("Content-Length: ".filesize($ruta));

puse este header en vez del otro

Un saludo

Última edición por jaronu; 24/03/2008 a las 17:37
  #2 (permalink)  
Antiguo 24/03/2008, 17:38
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Que hacer para mandar al navegador el tamaño de un archivo a descargar

Añade esta cabecera:

Código PHP:
header ("Content-Length: ".(string)filesize($ruta_del_archivo)); 
Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:30.