Aco
Новичок
пустое $_SERVER['PHP_AUTH_USER']
Apache 1.3.22 , PHP 5.0
Проблема в следующем...
Вставлен код авторизации на PHP, простой и стандартный:
Всё как положено вызывается окно браузера "Authentication Required", заполняю логин и пасс,но при проверке выясняется что PHP_AUTH_PW содержит пароль, а вот PHP_AUTH_USER не содержит логина, и потому он пас и логин спрашивает 3 раза, а потом скидывает на Cancel. В чем проблема/ошибка? я чего-то не допонял?
пользовался http://manual.php.ru/features.http-auth.html
Apache 1.3.22 , PHP 5.0
Проблема в следующем...
Вставлен код авторизации на PHP, простой и стандартный:
PHP:
<?php
if($_GET['act'] == 'auth')
{
if (!isset($_SERVER['PHP_AUTH_USER']))
{
header("WWW-Authenticate: Basic realm='Авторизация:");
header("HTTP/1.0 401 Unauthorized");
echo "не прокатило, но...<br>
<p>логин {$_SERVER['PHP_AUTH_USER']}.</p>
<p>пасс {$_SERVER['PHP_AUTH_PW']}.</p>";
}else{
echo "<p>логин {$_SERVER['PHP_AUTH_USER']}.</p>
<p>пасс {$_SERVER['PHP_AUTH_PW']}.</p>";
}
}
?>
пользовался http://manual.php.ru/features.http-auth.html
