<?php require_once "includes/Params.ini.php"; require_once "includes/Autoload.php"; $page = isset($_GET['page']) ? $_GET['page'] : null; $slug = isset($_GET['slug']) ? $_GET['slug'] : null; $token = isset($_GET['token']) ? $_GET['token'] : null; Site::setUrlParameters($page, $slug, $token); if (MODLOGIN_ACTIVATE) { Session::Login(); if (Site::get_page() == 'logout' && Session::Online()) { Session::Logout(); } //Session::LoginAfterRegister(); } require_once 'includes/Controller.php';
<?php //goto install? if (!file_exists('config.php')) { header('location:install/index.php'); exit; } define('QBB', true); //load config require 'config.php'; //load language require 'lang/lang_' . $language . '.php'; setlocale(LC_TIME, $lang['locale']); //load classes require 'includes/class.Database.php'; require 'includes/class.Viewer.php'; require 'includes/class.Session.php'; //instantiate classes $db = new Database($dsn, $db_user, $db_pass); $view = new Viewer($db, $lang, $style); $sess = new Session(); //title,subtitle $view->setTitle($title); $view->setSubtitle($subtitle); //if user is logged in but was banned if ($sess->logged) { $user = $db->getUser($sess->userid); if ($user->usertype == 'banned' || $user->usertype == 'deleted') { $sess->Logout(); } }