Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Аутентификация в РНР

15K
12 декабря 2005 года
maxcell
2 / / 12.12.2005
Не хочу связываться с сессиями. Мне нужно выполнить проверку только 1 пользователя все остальные меня не интересуют, использую вот такую вот конструкцию:

if (@$_SERVER["PHP_AUTH_USER"]!="$admin_name" || @$_SERVER["PHP_AUTH_PW"]!="$admin_pwd")
{
header("WWW-Authenticate: Basic realm=\"Administration\"");
header("HTTP/1.0 401 Unauthorized");
echo 'Доступ запрещен';
}
else{... и т.д.

Сервак на котором выложено все хозяйство работает под FreeBSDой и еще РНР там установлен как CGI в результате чего хоть я пять раз подряд ввожу верный лоин и пароль(так то три), потом автоматом выдает "Доступ запрещен" хотя должен бы разрешить дальнейшую работу со страничкой. Локально использую Денвер на нем все работает как надо. Если сможете помогите.
8
12 декабря 2005 года
mfender
3.5K / / 15.06.2005
Это беда как-раз CGI. HTTP-аутентификация работает, если PHP работает в виде модуля сервера.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог