|
|
|
| Хочу, что бы при открытии страницы выскакивала форма авторизации, сделал так.
if (($PHP_AUTH_USER!=user)||($PHP_AUTH_PW!=password))
{
Header("WWW-Authenticate: Basic realm = \"Защищенная зона\"");
Header("HTTP/1.0 401 Unauthorized");
echo "$PHP_AUTH_USER";
echo "$PHP_AUTH_PW";
echo ("Неверный логин или пароль");
exit;
}
|
Форма появляется, но вот логин и пароль не принимает :/ | |
|
|
|
|
|
|
|
для: TuX
(28.03.2005 в 17:40)
| | Не очень понятна конструкция
<?php
if (($PHP_AUTH_USER!=user)||($PHP_AUTH_PW!=password))
?>
|
user и password - это константы?
PS Влючена ли директива register_globals в конфигурационном файле php.ini? | |
|
|
|
|
|
|
|
для: TuX
(28.03.2005 в 17:40)
| | Если в коде ошибок нет, то проверьте, как у вас подключен PHP (в httpd.conf)? Если как CGI, то подобная авторизация работать не будет. Нужно подключать php в качестве модуля. | |
|
|
|