// просмотр базы для получения реального пароля $link = mysql_connect($dbhost, $dbuser, $dbpasswd); mysql_select_db($dbname);
$result=mysql_query("SELECT password FROM auth WHERE name="$PHP_AUTH_USER""); $row=mysql_fetch_array($result);
// проверка if ($row==NULL) // пользователя с таким именем нет в БД, выходим { Header("WWW-Authenticate: Basic realm="Admin Center""); Header("HTTP/1.0 401 Unauthorized"); exit(); } else // пользователь с таким именем есть в БД, проверка пароля { $real_password="$row[password]"; if ($real_password!=$password) { Header("WWW-Authenticate: Basic realm="Admin Center""); Header("HTTP/1.0 401 Unauthorized"); exit(); } } }