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;
}
Привет всем, у меня проблема с ограничением количества скачиваний.
Я хочу ограничить количество скачиваний.
Если кто-то запросит файл с? Download = 1
Проверяет текущее время и время внутри файла
Если прошло 30 минут до последней загрузки, он позволяет вам загрузить снова, иначе он просто завершается.
Любая помощь, пожалуйста?
Спасибо.