Просмотр файла gogi/admins/rat.php

Размер файла: 1.28Kb
<?php
include("../modules/info.php");

if(!isset($PHP_AUTH_USER))
// пользователь неизвестен
{
        Header("WWW-Authenticate: Basic realm=\"Admin Center\"");
        Header("HTTP/1.0 401 Unauthorized");
        exit();
}
else
// пользователь известен, неизвестен пароль
{
        // введенный пароль
        $pass = "$PHP_AUTH_PW";

        // просмотр базы для получения реального пароля
        mysql_connect($host,$user,$parol);
        mysql_select_db($database);

        $result=mysql_query("SELECT * FROM adminzzz WHERE uname=\"$PHP_AUTH_USER\"");
        $row=mysql_num_rows($result);

        // проверка
        if ($row==NULL)        // пользователя с таким именем нет в БД, выходим
        {
                Header("WWW-Authenticate: Basic realm=\"Admin Center\"");
                Header("HTTP/1.0 401 Unauthorized");
                exit();
        }
        else        // пользователь с таким именем есть в БД, проверка пароля
        {
                $real_password=mysql_result($result,0,'upass');
                if ($real_password!=$pass)
                {
                        Header("WWW-Authenticate: Basic realm=\"Admin Center\"");
                        Header("HTTP/1.0 401 Unauthorized");
                        exit();
                }
        }

        mysql_close();
}

?>