Есть самый простой хостинг с поддержкой php.
Файлы, которые можно скачать, хранятся в массиве:
$array = array(
1 => '/files/film.avi',
2 => '/files/film_2.avi',
),
);
и т.д.
$key = ключ, время до которого живет ссылка на файл
Далее клиент запрашивает download.php?file=1&key=123
Нужно сделать:
1. Проверка зашифрованного значения $key если лимит времени не исчерпан, то разрешаем скачивание и идем дальше. Если время вышло, то выводим текст "Ссылка устарела"
2. Если ссылка ОК, то разрешаем скачивание, файл начинает качаться.
Прямой доступ к файлу должен быть закрыт, так скачать файл нельзя.
Должна поддерживаться скачка файла любым современным браузером, в т.ч. больших файлов более 1,5 ГБ.
Оплата БС или по факту.
Опубликован 12.02.2020 в 13:05
Заказ находится в архиве