Redfern89
Новичок
Привет всем! Создал скрипт авторизации (тупо скопипастил его с phpnet) и на денвере (с версией php 5.4 вроде) все работает как часы! на хостинге (регру) у меня при вводе логина с паролем окно авторизации выскаивает все время. на всех браузерах. версию php я менял и не раз.... хммм. вот код:
пробовал делать var_export в файл переменной $_SERVER после ввода логина/пароля. Среди кучи данных там небыло PHP_AUTH_USER, PHP_AUTH_PW. Куда копать еще?
PHP:
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
echo 'Текст, отправляемый в том случае,
если пользователь нажал кнопку Cancel';
exit;
} else {
echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>";
echo "<p>Вы ввели пароль {$_SERVER['PHP_AUTH_PW']}.</p>";
}