ссылка доступна в течении какого-то времени

  • Автор темы gian
  • Дата начала
G

gian

#1
Сделал интернет магазин в локальной сети. После оплаты мне надо человеку дать ссылку на скачивание с ftp купленного им файла. Как сделать так, чтобы ссылка на конкретный файл была уникальна и действовала определённый промежуток времени? Как на depositfiles к примеру.
 
G

GOsha

#2
В базе данных заводим таблицу. ID ссылки, ID юзера, Реальный линк, Экспиред

КОгда юзер покупает линку, ты присваиваешь ему ID и пишешь в базу:

1 | 147AB82FDFED | files/file.zip | 14.12.2008-17.24

У юзера есть линка: http://www.......ru/getfile.php?147AB82FDFED

По параметру смотрим в базу и если есть - отдаем ему файл из реального местоположения.
Можно в базу добавить кучу опознавалок, IP, куку юзеру поставить, чтобы никто другой не мог вопрользоваться данной ему ссылкой.