Beispiel #1
0
<?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';
Beispiel #2
0
<?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();
    }
}