<?php
cfunction authenticate() {
Header("WWW-authenticate: basic realm='UGP users'");
Header("Status: 401 Unauthorized");
echo "Неверная авторизация...<script>document.location.href='index.php?div=failed';</script>";
exit;
}
if(!isset($PHP_AUTH_USER)) {
authenticate();
} else {
$user=$PHP_AUTH_USER;
$pw=$PHP_AUTH_PW;
if(($user!='admin') or ($pw!='admin')) {
authenticate();
}
};
$nick=$PHP_AUTH_USER;
if (empty($HTTP_REFERER)) {$referer="";} else {
$referer=$HTTP_REFERER;
}
?>
нечто вроде такого... работало стабильно на 4.3.2.. После установки 4.3.3RC1 с одинаковой Configure Command скрипт просто не понимает передаваемого ему PHP_AUTH_USER