<?php
// Fajl za preuzimanje smesten na lokalnom racunaru
$local_file = 'software.zip';
// Ime koje ce biti pripisano fajlu pri pokretanju preuzimanja
$download_file = rand(0,100000);
// Postavite maksimalnu brzinu, tj. maksimalnu brzinu kojom ce korisnik preuzimati fajl
$download_rate = 20.5;
if(file_exists($local_file) && is_file($local_file))
{
// Slanje
header('Cache-control: private');
header('Content-Type: application/octet-stream');
header('Content-Length: '.filesize($local_file));
header('Content-Disposition: filename='.$download_file);
// Sadrzaj
flush();
// Fajl
$file = fopen($local_file, "r");
while(!feof($file))
{
// Slanje delova fajla browseru
print fread($file, round($download_rate * 1024));
// Sadrzaj
flush();
// Sadrzajs
sleep(1);
}
// Kraj
fclose($file);}
else {
die('Greska: Fajl '.$local_file.' ne postoji!');
}
?>
E sada posto ja to ne bih da radim rucno, da li ima bilo ko zainteresovan da mi pomogne pri razvoju ovog. Tacnije treba mi samo jedna forma za unos imena fajlova, i mesta fajla i da na pravim link ovog tipa download.php?id=851236975, znaci da bude id u bazi podataka a da kada pokrenem taj link izvrsava skriptu koju sam prethodno napisao. Znaci jedna baza koja ce da skuplja imena fajlova a ova funkcija da izvrsava.
Help me:)