Две проблемы с авторизацией...

Leonid

PHP? нет, не слышал...
Две проблемы с авторизацией...

Я сделал авторизацию на сайте, вот таким образом (найдено на этом форуме)

if(($PHP_AUTH_USER<>'login') AND ($PHP_AUTH_PW<>'password'))
{
Header("WWW-Authenticate: Basic realm=\"My Realm\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Неправильные имя и пароль. Доступ запрещен.\n";
exit;
}

И возникли две проблемы.
1. Эта авторизация отказывается работать на моем локальном компьютере, появляется сообщение "Internal Server Error",
подскажите, какие настройки апача поменять.

2. На реальных интернетовских серверах все работает, вылезает окошко с предложением ввести имя и пароль, НО:
Если ввести правильное имя и неправильный пароль, все равно авторизация произойдет, я получаю доступ к сайту.
Где закралась ошибка?
 

Фанат

oncle terrible
Команда форума
идешь в [f]newbie[/f] и устанавливаешь себе все так, как там написано.

Долго думал, чтобы это в форум для продвинутых написать?
 

Фанат

oncle terrible
Команда форума
да, а ответ на второй вопрос - вместо AND надо написать OR
 

fixxxer

К.О.
Партнер клуба
а еще лучше - ||

скобки, кстати, явно лишние. это не дельфи... =)
 

Фанат

oncle terrible
Команда форума
фиксер.
ты не форуме для новичков.
я смотрю, в тебе сегодня самооценка разыгралась.
ты уж ее утихомирь.
тебе лучше палки.
а ему - что-то имеющее хоть какой-то смысл.
 
Сверху