Защита на скачивание файла.

TPABKA

Новичок
Защита на скачивание файла.

Есть сайт, на котором находятся прямые ссылки на файлы *.zip
Как сделать так, чтобы при нажатии на ссылку, появлялось окошко, в котором надо что-то ввести, и если введено правильно, то файл начал качаться бы.

Помогите пожалуйста.
 

TPABKA

Новичок
Ну это не совсем то что мне нужно.. Это же надо создавать пользователей и тд..
А можно сделать наподобии капчи.. Нажимаешь на ссылку и появляется окошко с капчей.
 

nalim

Новичок
каптча это защита от роботов
вы боитесь что роботы будут качать?
тогда можно и каптчу :
1 ваш скрипт генерирует каптчу
2 потом если она введена верно
генерирует специальный путь для скачвания на диске
перенаправляет на соответствующий URL
для сессии
через n-цать минут его удаляет
В этом случае скачка будет нагружать в основном апач.
если отдавать файл сквозь скрипт то еще и PHP нагружаться
 

nalim

Новичок
колдунство это копироние файла с другим именем или создание симлинка на него чтобы URL каждый раз был новый и временный

но при этом это был URL на статику, что легче для сервера
хотя я не понял в чем у автора проблема?
TPABKA
может просто всплывающее окно не можете вызвать?)

хмммм наверное всетаки проще делать просто basic авторизацию) пусть файлы на месте лежат)
а чтобы было удобно и окошком - AJAX
 

TPABKA

Новичок
ну я образно про капчу...
вообщем задача такая, чтобы пользователю при нажатии на прямую ссылку вылетало окно, где он вводит какие-то данные (капча, ответ на задачку и тд) и если правильно. то начинается скачивание файла..
Я не знаю как такое осуществить... регистрацию на сайте делать из-за этого не хочется..
 

nalim

Новичок
TPABKA

Именно окно может всплыть только уже с загруженной HTML
страницы, т.е. это javascript

но если пользователь укажет просто путь к файлу
в адресной строке браузера - здесь уже не получиться
вывести никакого окна
тут уже нужен
modrewrite c проверкой REFERER
если не тот
- перенаправление на страничку с вопросом

в чем загвоздка то?
 
Сверху