<?php include "module/auth_cookie.php"; if (auth_cookie()) { include "view/rest.php"; } else { if ($_GET[page] == "reg") { include "view/reg.php"; } else { include "view/login.php"; } }
//session_name('SESS'. md5($session_name)); session_name('cp'); session_start(); if (isset($HTTP_SESSION_VARS)) { $_SESSION = $HTTP_SESSION_VARS; } if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'logout') { user_logout(); header('Location:' . get_referer_link()); exit; } // для параноиков require BASE_DIR . '/inc/ids.php'; require BASE_DIR . '/class/class.database.php'; if (!defined('ACPL') && !auth_sessions()) { if (!auth_cookie()) { // чистим данные авторизации в сессии unset($_SESSION['user_id'], $_SESSION['user_pass']); // считаем пользователя Гостем $_SESSION['user_group'] = 2; $_SESSION['user_name'] = get_username(); define('UID', 0); define('UGROUP', 2); define('UNAME', $_SESSION['user_name']); } } // Заглушка пока нет поддержки многоязычности $_SESSION['user_language'] = DEFAULT_LANGUAGE; // Эксперимент с кэшированием if (!defined('ACP') && empty($_POST) && !isset($_REQUEST['module']) && UGROUP == 2 && CACHE_LIFETIME) { require BASE_DIR . '/lib/Cache/Lite/Output.php';