Example #1
0
            throw new Exception('Вы не правильно ввели данные для входа в систему!');
        }
        $result = $conn->query("select * from users where user_login='******'");
        $row = $result->fetch_object();
        if (!$result) {
            throw new Exception('Не удается выполнить запрос к базе данных.');
        }
        if ($result->num_rows > 0) {
            if ($row->user_status != 1) {
                throw new Exception('Вы не активировали учетную запись.');
            } else {
                $_SESSION['user_name1'] = $row->user_name;
                $_SESSION['user_name2'] = $row->user_name2;
                $_SESSION['user_type'] = $row->usertype;
                return true;
            }
        } else {
            throw new Exception('Вы не правильно ввели данные для входа в систему.');
        }
    }
    public function CheckUserLogin()
    {
        if (!isset($_SESSION['username'])) {
            echo "<center><a href='../index.php'>Логин или пароль введены неверно.</a></center>";
            exit;
        }
    }
}
$page = new authorization();
$page->Process();
header("Location: ../index.php");
Example #2
0
 protected static function _setClassName($bReading = false)
 {
     $oAutorization = new authorization();
     self::$sChromeClassName = $oAutorization->getClassName($bReading);
 }