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

Тема в разделе "Общие вопросы", создана пользователем gian, 14 дек 2008.

  1. gian

    gian Гость

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

    GOsha Гость

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

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

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

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

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

Поделиться этой страницей