Файл: public_html/inc/init.php
Строк: 38
<?php
if (!defined('BASE_DIR')) { exit(header($_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found', true)); }
//error_reporting(E_ALL);
//ini_set('display_errors', 1);
session_start();
mb_internal_encoding("UTF-8");
include(BASE_DIR.'/inc/configbd.php');
require(BASE_DIR.'/inc/mysqli.php');
require(BASE_DIR.'/inc/engine.php');
require(BASE_DIR.'/inc/function.php');
$mysqli = MySQL::getInstance();
$obEngine = Engine::getInstance();
if (isset($_SESSION['user_id']))
{
$users_info = usersInfo();
if (TIME - strtotime($users_info['data_log']) > 180 && !isset($_SESSION['admin_user_view']))
{
$mysqli->query("UPDATE `".PREFIX."_users` SET `data_log` = NOW() WHERE `id` = '".$_SESSION['user_id']."'");
}
}
else
{
if (isset($_GET['ref']) && (int)$_GET['ref'] > 0)
{
@setcookie('ref', $_GET['ref'], TIME+86400, '/');
}
}
if (TIME - strtotime($obEngine->getConfig('time_update')) > 3600)
{
$show_advert_24 = $mysqli->query("SELECT SUM(view) as view FROM `".PREFIX."_blocks_view` WHERE `time_add` >= (CURDATE()-1) and `time_add` < CURDATE()")->fetch_assoc()['view'];
$mysqli->query("UPDATE `".PREFIX."_config` SET `time_update` = NOW(), `show_advert_24` = '".$show_advert_24."' WHERE `id` = '1'");
}