IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Создание файла + его скачивание Вопрос для пофессионалов. Ламерам не беспокоить. (https://www.imho.ws/showthread.php?t=56550)

ZoKeR 15.04.2004 02:14

Создание файла + его скачивание с паролем.
 
Короче. такая штука..
Я создаю файл например 1.php через скрипт. Как только он создался он должен быть предложен для скачивания. Но нужно сделать так, чтобы этот файл был запароленный.. Чтобы никто другой не мог скачать файл кроме того, кому известен пароль.

melk 15.04.2004 06:32

либо сделай менеджер закачек, который будет проверять пароль и выдавать содержимое нужного файла, либо .htaccess - но это будет сразу на всю папку пароль

is_absent 15.04.2004 06:49

ZoKeR,
melk прав. складывай в папочку, в которой допустим нет индексного файла, но есть .htaccess.
в котором ты и "запороливаешь" либо всю папочку, либо отдельный нужный тебе файл

RaZEr 15.04.2004 07:48

Цитата:

Ламерам не беспокоить
Жаль :( я как раз хотел дать дельный совет :biggrin:

ZoKeR 15.04.2004 10:22

Цитата:

.htaccess - но это будет сразу на всю папку пароль
Нет. На каждый файл нужен другой пароль.

From RaZEr: У меня будет просьба - более не приписывать мне чужие слова.

is_absent 15.04.2004 10:29

ZoKeR
это сказал не RaZEr. адрес будет обыкновенный. можно и так как ты написал, но если просто написать _http://addr/path/, то тебе вывалится окошко, в котором попросят ввести логин и пароль.

ZoKeR 15.04.2004 10:33

Пост прочитай мой, я его поредактировал..

is_absent 15.04.2004 10:37

ZoKeR
<FilesMatch "^файл$">
AuthType Basic
AuthName "нужен пароль :)"
AuthUserFile Путь к файлу с логином/паролем для файла
Require valid-user
</FilesMatch>

ZoKeR 15.04.2004 15:16

Цитата:

ZoKeR:
From RaZEr: У меня будет просьба - более не приписывать мне чужие слова.
Какие???

Цитата:

@_is_absent:
<FilesMatch "^файл$">
AuthType Basic
AuthName "нужен пароль "
AuthUserFile Путь к файлу с логином/паролем для файла
Require valid-user
</FilesMatch>
Поподробне можно??? Это нужно в .htaccess вписывать?? Как скрипт такое может, разве доступ есть?

is_absent 15.04.2004 15:27

ZoKeR
это писать в .htaccess. а писать скрипт туда может. если ты сам этот файлик создавал. скрипты на сервере выполняются от твоего имени. для каждого файлика нужно такую конструкцию писать :)
логин пароль лежат в файле в виде login:cripted_password
пароль обычно зашифрован md5. или другим односторонним алгоритмом. это нужно узнавать уже у хостера.

Добавлено через 1 минуту:
P.S. ты бы подредактировал тему. неудобно как-то...

ZoKeR 15.04.2004 15:36

А как можно сделать, чтобы этот файл архивироваля в архив и был зашифрован паролем??? вот так наверное будет лучше... Может кто подскажет?

is_absent 15.04.2004 15:46

по поводу манипулирования .htaccess'ом и .htpasswd'ом:
http://pear.php.net/package/File_HtAccess
http://pear.php.net/package/File_Passwd
про архифирование:
http://pear.php.net/package/Archive_Tar
http://pear.php.net/package/Archive_Zip

ZoKeR 15.04.2004 16:11

Спасибо, заслужил 5... а есть такие ресурсы на русском??

is_absent 15.04.2004 16:18

Я не видел. Может быть на php.spb.ru или phpclub.net

ZoKeR 15.04.2004 17:06

Щас посмотрю, спасибо.


Часовой пояс GMT +4, время: 07:27.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.