| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > пароль на директорию |
| Автор: serezhka1986 17.3.2010, 16:34 |
| суть задачи такова: Необходимо установить пароль на директорию, чтобы нельзя было скачать из нее файли без пароля. Сначала проверяется наличие емейла в БД, если он есть - пользователю открывается доступ к файлу (открывается пароль). Помогите вариантом решения даной задачи!!!! |
| Автор: nerezus 17.3.2010, 16:40 |
| Для начала научитесь правильно выбирать раздел для темы. Перенес. Далее изучите основы языка PHP и принципы работы веба. И основы протокола HTTP. После этого задавайте уже конкретный вопрос(но его возникнуть не должно, если сделаете то, что я написал). |
| Автор: serezhka1986 17.3.2010, 16:45 |
| Спасибо. Хороший ответ |
| Автор: bars80080 17.3.2010, 20:13 | ||
| ну, если мы говорим о php и о БД, то стандартный вариант реализации иметь файлы в некотором закрытом каталоге, не видимом из сети. скрипт стандартными способами авторизует пользователя, а затем предоставляет ему ссылку вида: http:/ /server.ru/script.php?file=46rt44td6s4d65sdfg5 , а в БД, в специальную таблицу прописывается соответствие: ключ 46rt44td6s4d65sdfg5, файл archive/secret_file.txt пользователь кликает по ссылке и переходит к скрипту script.php, который по ключу выбирает из БД путь до файла и читает его, отдавая через себя пользователю.
конечно, это пригодно для не больших объёмов отдачи файла |