Ejemplo n.º 1
0
<?php

session_start();
if (!file_exists('/pages/install/install.php')) {
    spl_autoload_register(function ($class) {
        require 'inc/classes/' . $class . '.class.php';
    });
}
require_once 'sanitize.php';
if (!file_exists('pages/install/install.php')) {
    $db = DB::getInstance();
    if (Cookies::exists(Config::get('session/cookie_name')) && !Session::exists(Config::get('session/session_name'))) {
        $hash = Cookies::get(Config::get('session/cookie_name'));
        $hashCheck = $db->get('user_session', array('hash', '=', $hash));
        if ($hashCheck->count()) {
            $user = new User($hashCheck->first()->user_id);
            $user->login();
        }
    }
    ini_set('diplay_errors', Setting::get('debug'));
    $error_reporting = Setting::get('debug') == 'Off' ? '0' : '-1';
    error_reporting($error_reporting);
} else {
    error_reporting(-1);
}