.htaccess для двоих

WMix

герр M:)ller
Партнер клуба
.htaccess для двоих

Я гдето читал что директорию можно закрыть разными пассами
но я не знаю как это делается

те, что и где надо прописать и какая переменная отвечает за данные которые внёс юзер

.htaccess

AuthType Basic
AuthName "Restricted Directory"
AuthUserFile ".htpasswd"


.htpasswd
admin: xxxxxxxxxxxxxxxxxxxxxxxxx
// здесь наверно идет второй юзер
moderat: xxxxxxxxxxxxxxxxxxxxxxxxx

----------------------------------------------

если на первый я ответил правильно
объясните за переменную
 

Demiurg

Guest
файл .htpasswd надо создавать с помощью htpasswd входящей в дистрибутив апача.
 

young

Новичок
.htaccess - тут ты указываешь что у тебя авторизация, закрываешь им папку и радуешься
Только допиши Require valid-user

.htpasswd - тут ты прописываешь своих юзеров, каждый юзер с новой строчки. В этом тебе поможет htpasswd
 

Georgy

Guest
да хоть для троих.

в .htpasswd добавлешь юзверей с помощью htpasswd (как правильно сказал Demiurg) ну а потом через php (etc) проверяешь узера $HTTP_AUTH_USER - если админ - администрация, если узер... чего-то еще..
 

Ямерт

The Old One
(OFFTOPIC)
Название - хоть щас фильм снимай с таким :)
Я гдето читал что директорию можно закрыть разными пассами
но я не знаю как это делается
Рекомендую книгу Петера Бореллиуса "О природе сверхъестественных явлений" - там довольно подробно описываются пассы, которые нужно совершать при многих ритуалах (Германия, 1679 год). Возможно, некоторыми из этих пассов даже можно закрыть директорию!
 

WMix

герр M:)ller
Партнер клуба
ОК я зделаю

но разные пассы дают разные права
как проверить введенные данные *переменная или как?

ОПОЗДАЛ

О Романтике =) дааааааааааа.................
 

WMix

герр M:)ller
Партнер клуба
PHP:
print_r($HTTP_AUTH_USER);
пустая страница
.....................................................
.htpass сделал

работает по разным именам
но вот имена где взять который дал юзер
 

WMix

герр M:)ller
Партнер клуба
AuthType Basic
AuthName "Administration Bereich"
AuthUserFile /homepages/18/d17771564/htdocs/freeas/new/admin/.passwd
<LIMIT GET POST>
require valid-user
</LIMIT>

.................
login ввёл
pass тоже
.................
там index.php лежит с print_r($HTTP_AUTH_USER);
ну и итог ....

пусто
 

WMix

герр M:)ller
Партнер клуба
O Нашёл REMOTE_USER
Блин никогда не рассматривал эту страницу хорошо
2Demiurg >в нужное время в нужном месте> Спасибо
 

WMix

герр M:)ller
Партнер клуба
а вот вопрос
я на локалке запустил phpinfo()
там не показывает переменные
как это включить?
 

Demiurg

Guest
>там не показывает переменные
какие переменные ?
[f]globals[/f] ?
 

WMix

герр M:)ller
Партнер клуба
>какие переменные ?

заголовок ::Environment:: идет таблица (ВСЁ ОК)

заголовок ::pHP Variables:: таблица пустая

register_globals = On
 
Сверху