|
|
Знаете ли Вы, что ... | |
![]() |
...инструкция по установке аватара описана в Правилах форума. |
<< Предыдущий совет - Случайный совет - Следующий совет >> |
Веб программирование Вопросы WEB программирования (Java Script и т.д.) |
Ответить |
|
Опции темы | Опции просмотра |
|
![]() |
#1 | ||
Доброе время суток!
Как организовать временную ссылку на файл(*.zip, *.rar, *.mp3 & etc.) с помощью PHP? Сделать так, примерно такая ссылка: www.site.com/downloads/file.zip должен работать в течение часа или сделать рабочим до завершения скачивания файла. |
|||
|
Ответить |
![]() |
#2 |
![]() ![]() |
Вариантов много.
1.Можно скриптом менять .htaccess и привязывать доступ к файлу по IP. 2.Можно отдавать скриптом, но это ненужная нагрузка сервер, и вряд-ли будет работать докачка, если хорошенько не постараться. 3.Можно копировать файл в папку со случайным именем и давать на него ссылку
__________________
Maybe there's a good reason donkeys shouldn't talk. © Shrek |
|
Ответить |
![]() |
#3 | |
Цитата:
|
||
|
Ответить |
![]() |
#4 | ||
![]() ![]() |
Цитата:
Имя папки видимо придется запомнить в базе. И время, когда папку нужно удалить.
__________________
Maybe there's a good reason donkeys shouldn't talk. © Shrek |
||
|
Ответить |
![]() |
#6 | |
![]() ![]() |
Цитата:
Если нагрузка небольщая, можно проверять и ненужные удалять при каждом запуске скрипта.
__________________
Maybe there's a good reason donkeys shouldn't talk. © Shrek |
|
|
Ответить |
![]() |
#7 |
![]() |
Если есть возможность использовать lighttpd для скачивания - можете использовать его модуль mod_secdownload.
|
|
Ответить |
Реклама и уведомления | |
![]() |
#8 | |
![]() ![]() |
Цитата:
Описывается проект создания аналога webfile.ru, там также есть решение Вашей проблемы.
__________________
Я за правильное оформление текста на форуме. |
|
|
Ответить |
|