решено Ограничение на скачивание гостям

L

ler

Гость
#1
Как можно ограничить скачивание для гостей? Например по количеству торрентов или по мегабайтам, а потом выдавать сообщение 'Зарегистрируйтесь на трекере'
 

Exile

Администратор
#2
В файле dl.php добавить пару запросов:
  1. Из некой таблицы bb_dl_ips перед скачиванием делаем выборку числа скачиваний для определенного IP. Если больше 10 например - bb_die('Давай до свидания');
  2. Перед отдачей торрент-файла делать запрос в базу с IP пользователя, в некую таблицу bb_dl_ips при условии что юзер гость. В таблице два поля, ip и count, делать обновление (+1) к count если запись уже есть в таблице.
Таблицу bb_dl_ips раз в сутки по крону чистить.
 
Сверху