|
|
|
|
|
для: Саша
(10.10.2005 в 10:28)
| | Для этого нужно использовать либо соотвествующий модуль Apache, либо использовать приём, описанный в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=7266. Хранить файлы в месте откуда их вообще нельзя скачать через браузер http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=6972, а доступ к ним предоставлять через скрипт
<?php
$filename = "Имя_файла.rar";
// Предлагаем посетителю сохранить файл
header("Content-Disposition: attachment; filename=$filename");
header("Content-type: application/octet-stream");
// Выводим бинарное содержимое файла
echo file_get_contents($filename);
?>
|
Разумеется в начале скрипта должен быть прописан код проверки авторизации. | |
|
|
|
|
|
|
|
для: cheops
(09.10.2005 в 22:19)
| | А можно ли файл защитить с помощью РНР і БД? | |
|
|
|
|
|
|
|
для: Саша
(09.10.2005 в 14:57)
| | Да, посмотрите скрипт HTTP-Basic (MySQL) - это только заготовка, но она позволит вам реализовать вашу задумку, сохраняя пароли и имена пользователей в базе данных. | |
|
|
|
|
|
|
| Здравствуйте!
Есть ссылка на файл, она храниться в БД (файл для просмотра или закачки). Все файлы в одной папке. И есть несколько групп пользователей, каждый из которых должен иметь доступ только к тому файлу, который ему соответствует вБД. Можно что-то такое сделать?
Т.е можно ли в одной папке через БД задать права на файл пользователем из этой БД??? Надеюсь понятно изложил...
Спасибо! | |
|
|
|
|