Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/11/2005, 11:55
asdf
 
Fecha de Ingreso: octubre-2005
Mensajes: 18
Antigüedad: 18 años, 6 meses
Puntos: 1
Gracias por las respuestas

yo mando las siguientes cabeceras antes de usar el readfile()

$mimeType="application/zip";
if (strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 5') ||
strpos($_SERVER['HTTP_USER_AGENT'],'Opera 7'))
$mimeType="application/x-download";

$filename=chr(34).$fichero.chr(34);
header("content-disposition: attachment; filename=".$filename);

header("content-type: ".$mimeType);

$tam=$fichero;
header("content-length: ".filesize($tam));


pero el readfile pasa del apache porque quien lo interpreta es el PHP.

He encontrado por ahi algo sobre usar la funcion "passthru()" y dentro ejecutar un comando de descarga para limitarlo como curl, pero no me va y estoy dandole vueltas

la linea seria

passthru('curl --limit-rate 100K "http://domain.com/file"');

bueno, espero q con esta aclaracion podamos conseguir q se limite el ancho de banda

saludos