HEX
Server: Apache/2.4.59 (Debian)
System: Linux skycube.cz 4.19.0-25-amd64 #1 SMP Debian 4.19.289-2 (2023-08-08) x86_64
User: ilya (534)
PHP: 7.3.31-1~deb10u7
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: /var/www/ilya/data/www/afish-ka.ru/admin/index.php
<?php

#————————————————————> CMS Termit <———————————————————————#
#                                                         #
#                Author: Ilya Rudomilov                   #
#                                                         #
#                E-mail: ilya@grafix.ru                   #
#              URL: http://ilya.grafix.ru                 #
#                      ICQ: 203015                        #
#                                                         #
#—————————————> GrafiX Design — (c) 2005 <————————————————#

error_reporting (E_ALL ^ E_NOTICE);

//- Некоторые специальные настройки админ-зоны ---------------------------------
define ("ADMIN_DEFAULT_MODULE", "index"); //Модуль по умолчанию
define ("ADMIN_DEFAULT_BLOCK", "index"); //Скрипт модуля по умолчанию
//------------------------------------------------------------------------------

 //- Вывод сообщений об ошибках ------------------------------------------------
include("includes/errors/handler.inc");
//------------------------------------------------------------------------------

//- Включение счетчика времени -------------------------------------------------
include("../includes/timestat.inc");
timestats_start("my_time");
//------------------------------------------------------------------------------

//- Подключение конфигурационного файла ----------------------------------------
include("../config.inc");
//------------------------------------------------------------------------------

//- Отправка заголовков --------------------------------------------------------
header("HTTP/1.0 200 Ok");
header("Expires: Mon, 22 Oct 1986 11:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Cache-Control: post-check=0,pre-check=0");
header("Cache-Control: max-age=0");
header("Pragma: no-cache");
//------------------------------------------------------------------------------

//- Подключение к MySQL --------------------------------------------------------
$global_vars['db_connection'] = @mysqli_connect (SQL_HOST, SQL_USER, SQL_PASS,SQL_DB)
                or error ("1105");

//------------------------------------------------------------------------------

//- Подключение функций --------------------------------------------------------
include("includes/functions.inc");
include("includes/design.inc");
include("includes/auth.inc");
include("includes/cache.inc");
//------------------------------------------------------------------------------

//- Выделение переменных из сроки запроса в случае обработки формы -------------
$global_vars['request'][0] = $_GET['m'];
$global_vars['request'][1] = $_GET['task'];
//------------------------------------------------------------------------------

//- Корректировка путей --------------------------------------------------------
$url = SITE_BASE_HTTP_URI;
$skin = "skin";
//------------------------------------------------------------------------------

//- Определение страницы -------------------------------------------------------
if (isset($_GET['page']))
    $global_vars['page'] = $_GET['page'];
else
    $global_vars['page'] = 1;
//------------------------------------------------------------------------------

if (!isset($_COOKIE['admin_id'.COOKIE_ID]))
      auth();

//- Определение блока и модуля -------------------------------------------------
if (is_dir("modules/".$global_vars['request'][0]))
    {
    if (is_file("modules/".$global_vars['request'][0]."/".$global_vars['request'][1].".inc"))
        {
        $global_vars['module'] = $global_vars['request'][0];
        $global_vars['block'] = $global_vars['request'][1].".inc";
        }
    elseif (is_file("modules/".$global_vars['request'][0]."/".ADMIN_DEFAULT_BLOCK.".inc"))
        {
        $global_vars['module'] = $global_vars['request'][0];
        $global_vars['block'] = ADMIN_DEFAULT_BLOCK.".inc";
        }
    else
        {
        $global_vars['module'] = ADMIN_DEFAULT_MODULE;
        $global_vars['block'] = ADMIN_DEFAULT_BLOCK.".inc";
        }
    }
else
    {
    $global_vars['module'] = ADMIN_DEFAULT_MODULE;
    $global_vars['block'] = ADMIN_DEFAULT_BLOCK.".inc";
    }
//------------------------------------------------------------------------------

//- Вызов требуемого модуля/блока ----------------------------------------------
include("modules/".$global_vars['module']."/".$global_vars['block']);
//------------------------------------------------------------------------------

//- Отключение от MySQL --------------------------------------------------------
mysqli_close($global_vars['db_connection']);
//------------------------------------------------------------------------------

//- Остановка и вывод счетчика при необходимости -------------------------------
timestats_stop("my_time");
if (TIMESTATS=="on")
     timestats_print();
//------------------------------------------------------------------------------

?>