Есть программа:
Исходник, посмотрите Логин: test
Пароль: test
В IE работает безупречно, открывал DownLoad Accelerator - работает, скачивал результаты работы программы Total Commander\'ом - все замечательно, парол спрашивает, проверяет
Так вот беда, с Оперой сколько не борюсь - не получается, выдает ошибку: "Сервер запросил неподдерживаемый метод аутентификации и имени пользователя"
Проверялось на: Opera 6.0; 7.11; 7.23
Причем делал тоже только при помощи .htaccess - все работает, но беда в том, что тот сервер, на котором мне нужна проверка аутентификации не поддерживает .htaccess
Программа примерно такая:
if (!isset($PHP_AUTH_USER)):
header( \'WWW-Authenticate: Basic realm="Secret Family Recipes\');
header(\'HTTP/1.0 401 Unauthorized\');
exit;
else:
if ($PHP_AUTH_USER == "test" && $PHP_AUTH_PW == "test")
{
print "
Вы вошли в систему под:
Login: $PHP_AUTH_USER\\nPass: $PHP_AUTH_PW
";
}
else
{
header( \'WWW-Authenticate: Basic realm="Secret Family Recipes\');
header(\'HTTP/1.0 401 Unauthorized\');
exit;
}
endif;
?>