Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

Downloadspeed

Script um den Downloadspeed einer Datei zu reduzieren um den Server zu schonen oder was auch immer.

Script:

<?php

$file
= "
XYZ.mp3"; // file to be send to the client
$speed = 8.5; // 8,5 kb/s download rate limit

if(file_exists($file) && is_file($file)) {

   
header("Cache-control: private");
   
header("Content-Type: application/octet-stream");
   
header("Content-Length: ".filesize($file));
   
header("Content-Disposition: filename=$file" . "%20");

   
flush();

   
$fd = fopen($file, "r");
   while(!
feof($fd)) {
         echo
fread($fd, round($speed*1024));
       
flush();
       
sleep(1);
   }
   
fclose ($fd);

}

?>

 
ID: 641
eingestellt am: 28.01.2005
Autor: NA
Status zum lesen: Gast
gelesen: 15767
Webseite: www.dreamcodes.com
[Drucken]