en basit örnek hotfile, 1mb da indirsen 60DK 100mb da indirsen 60Dk beklemen lazım
rapidshare dosya boyutunun büyüklüğüne göre veriyor süre limitini.
bir tablo açarsın ve içine
ip
son_indirme
adında iki sütun oluşturup
php nin Header parametreleri ve fileread fonksiyonunu kullanarak dosyayı çekersin,
yabancı bir siteden bulduğum kod, bu txt dosyasından okutuyor
if ($_SERVER['REQUEST_METHOD']=='GET' && $_GET['download']==='1')
{
$handle = fopen('lastdownload.txt','rw');
$date = @fread($handle,filesize('lastdownload.txt'));
if (time() - 30 * 60 > $date)
{
fwrite($handle,time());
header('Content-type: application/zip');
header('Content-Disposition: attachment; filename="dwnld_'.date('d_m_Y_H_i',filemtime('download.zip')).'.zip"');
readfile('download.zip');
}
exit;
}