|
|
|
| Здравствуйте.
if(isset($_SERVER['PHP_AUTH_USER']))
header("WWW-Authenticate: Basic realm=priv");
print $_SERVER['PHP_AUTH_USER'];
|
Почему не работает этот код. Переменная $_SERVER['PHP_AUTH_USER'] не устанавливается, а предлагается заново ввести пароль. Пробовал заменить на $PHP_AUTH_USER то же самое.
Во всех форумах видел этот или аналогичные примеры как рабочие, возможно что-то в настройках apache (ver 1.3.28) или php (ver 4.3.3).
Если кто знает, подскажите, пожалуйста в чем дело. | |
|
|
|
|
|
|
|
для: andns
(12.04.2005 в 13:43)
| | PHP установлен модулем или как CGI (в последнем случае работа с HTTP-авторизацией из PHP-кода не поддерживается)? | |
|
|
|
|
|
|
|
для: cheops
(12.04.2005 в 21:48)
| | Да действительно php был установлен как cgi. Установил модулем и все заработало.
Огромное спасибо!!! | |
|
|
|