|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.11.2009, 10:00 | #1 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Одноразовая ссылка на скачивание.
Здравствуйте. Необходимо реализовать такое: Чтобы при попытке скачать с сервера файл пользователь мог качать без докачки, не получая, прямого линка на файл(а если этот линк и удастся получить то должно выдаваться сообщение об ошибке)? Я просто даже не знаю каким образом это делается и с помощью каких методов, поэтому даже в поиске ничего не могу поискать Подскажите хотя бы куда копать или может даже есть примерчик такого)))
Страх это слабость и потому, кто испугался уже побежден.
|
28.11.2009, 11:38 | #2 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Менять имя скачиваемого файла после каждой скачки, новое имя хранить в базе/файле.
|
28.11.2009, 14:43 | #3 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
В папке, где хранятся файлы, создаём файл .htaccess со следующим содержимым
Код:
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
28.11.2009, 17:04 | #4 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Это понял, спасибо. Но как тогда сделать, чтобы зарегистрированные пользователи могли скачивать данный файл с докачкой и без лишних вопросов и проблем?
Страх это слабость и потому, кто испугался уже побежден.
|
28.11.2009, 17:58 | #5 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Вот почитайте, тут и про ограничение доступа есть, и про докачку
Зарегистрированным можно выдавать какую-нибудь ссылку без лимита скачиваний, только надо будет проверить, что пользователь на самом деле зарегистрирован, чтоб не было смысла её передавать другим
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
28.11.2009, 18:44 | #6 |
New Delphi Coder
Форумчанин Подтвердите свой е-майл
Регистрация: 20.07.2008
Сообщений: 874
|
Спасибо. Это наверное то что и требуется буду разбираться.
Страх это слабость и потому, кто испугался уже побежден.
|
13.10.2010, 17:30 | #7 |
Пользователь
Регистрация: 15.06.2010
Сообщений: 19
|
ненене ..
это всё понятно про htaccess и про смену имени файла ... а вот как реализовать такое : выдавать ссылку на скачивание файла, которая умирает к примеру через сутки .. соответственно .. когда ссылку хотят получить 30 человек.. то и сгенериться 30 линков разных.. но на 1 файл .. и все через сутки помрут .. во как ..))) |
14.10.2010, 12:14 | #8 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Предлагаю вам прочитать сначала всю тему, а уже потом писать бред.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
15.10.2010, 10:04 | #9 |
Пользователь
Регистрация: 15.06.2010
Сообщений: 19
|
не совсем понял Вас .. почему бред ?
прочитал я тему.. да и вопрос мой вроде как правильный - тоже про одноразовую ссылку .. |
15.10.2010, 12:04 | #10 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Тогда я не понимаю в чём проблема. Вы выдаёте ссылку на файл сроком на 24 часа. Таких ссылок вы выдаёте 30 штук. Каждая на 24 часа. После истечения 24-ёх часов ссылки умирают одна за другой. В чём проблема? Ведь так задумано, не? Или у вас другая идея?
У каждой ссылки свой таймер. Одна ссылка выдана в 8 утра, значит и действовать она перестанет в 8 утра следующего дня. Другая выдана в 12 дня, значит и действовать она перестанет в 12 дня на следующие сутки.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скачивание файла | Lemo | Помощь студентам | 16 | 28.07.2009 22:54 |
Скачивание файлов с сайта | sklazer | Работа с сетью в Delphi | 4 | 10.08.2008 23:16 |
скачивание сайта | Лубышев | Софт | 2 | 09.03.2008 20:43 |
Скачивание файла с прогрессом | CoDeR | Работа с сетью в Delphi | 2 | 22.10.2007 09:10 |
Неправильная ссылка на скачивание | nickki | О форуме и сайтах клуба | 2 | 01.04.2007 12:10 |