Вход Регистрация
Файл: system/bootstrap.php
Строк: 34
<?php

/*
** Автор кода: Евгений (rnddev)
** ICQ: 448235
** Email: rnddev@mail.ru
** Skype: rnddev
** Все права принадлежат автору.
** Модефикация и продажа запрещены.
*/

defined('ACCESS') or die('Error => Access');

# основные константы
define('ROOT'$_SERVER['DOCUMENT_ROOT']);
define('SYSTEM'ROOT.'/system');
define('CLASSES'ROOT.'/system/classes');
define('FILES'ROOT.'/files');

define('HOST''http://'.$_SERVER['HTTP_HOST']);
define('ADMPANEL'HOST.'/root');

# конфигурации
require_once SYSTEM.'/config.php';

# автоподгрузка класов
spl_autoload_register('loader');

function 
loader($name) {
    
$file CLASSES.'/'.$name.'.php';
    if (
file_exists($file)) require_once($file);
    else exit(
'ERROR::Components '.$name.' not found!');
}

# стартуем сессии
ob_start();    
session_start();

# подготовим классы
$db DataBase::Instance();
$tpl = new Template;

# чекаем сессию админа
function check_admin($logged) {
    
$auth explode(':'base64_decode($logged));
    if(
$auth[0] == LOGIN && $auth[1] == md5(PASSWORD))
        return 
true;
    else 
        return 
false;    
}

# инициализируем функцию
$admin check_admin($_COOKIE['logged']);
Онлайн: 0
Реклама