The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Апач и доступ"
Версия для распечатки Пред. тема | След. тема
Форум WEB технологии
Исходное сообщение [ Отслеживать ]

. "RE: Апач и доступ" +/
Сообщение от J (?), 19-Ноя-02, 17:43 
>><Directory ...>
>>AuthName "My Realm"
>>AuthType    Basic
>>AuthUserFile ....../.htaccess
>>Require user user user1
>></Directory>
>А можно чуть по конкретнее?
>
>На всякий случай кусок файла index.php
>
><?
>include("include.php");
>if (!($PHP_AUTH_USER)) {
>    Header("WWW-Authenticate: Basic realm=\"SquidLog\"");
>    Header("HTTP/1.0 401 Unauthorized");
>    echo "<html><h2>$auth_bail_out</h2></html>\n";
>    exit;
>}
>if (!(verifyuser($PHP_AUTH_USER,$PHP_AUTH_PW))) {
>    echo "<html><h1>$auth_inc_login</h1></html>";
>    $PHP_AUTH_USER="";
>    exit;
>}
>if (getuserstatus($PHP_AUTH_USER)==1) {
>    header("Cache-Control: must-revalidate");
>    header("Location: control.php\n\n");
>    exit;
>}
>if (getuserstatus($PHP_AUTH_USER)==2) {
>    header("Cache-Control: must-revalidate");
>    header("Location: current.php\n\n");
>    exit;
>}
>?>
>
>процедура verifyuser обрабатывает имя и пасс и сверяет со значениями в базе
>MySQL
>
>У меня такое чуство, что переменные $PHP_AUTH_USER,$PHP_AUTH_PW не передаются verifyuser.
>
>Где копать?

а, в этом смысле
тогда попробовать вывести глобальные массивы переменных HTTP_POST_VARS,HTTP_GET_VARS, и вытаскивать их из этих параметров

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Апач и доступ, Avr, 18-Ноя-02, 15:03  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру