require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/splash_screens.php"; session_start(); $uid = get_uid(); if ($_GET['action'] == 'delfolder' || $_POST['action'] == 'delfolder') { if (!$_SESSION['rand']) { $_SESSION['rand'] = csrf_token(); } if (!$_GET['token_key'] || $_GET['token_key'] != $_SESSION['rand']) { $_GET = array(); $_REQUEST = array(); $_POST = array(); } } require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/registration.php"; $REG = new registration(); $REG->listenerAccess(array('action' => 'look-contacts')); $rpath = "../"; $footer_contacts = true; if (!$_SESSION['uid']) { include "../fbd.php"; exit; } $no_banner = !!is_pro(); $chat_with = trim($_GET['from']); if ($chat_with == $_SESSION['login']) { header("Location: /403.php"); exit; } //$_SESSION['do_show_splash'] = splash_screens::SPLASH_MESSAGES; if (!$chat_with) { $chat_with = trim($_POST['msg_to']);
setcookie('template_site', "template2.php", time()+60*60*24*30); $_COOKIE['template_site'] = "template2.php"; } }*/ setLastUserAction(); if ($_POST) { csrf_magic(); } if (!$_SESSION['rand']) { $_SESSION['rand'] = csrf_token(); } if ($UID) { // Доступ пользователя к функциям сайта require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/registration.php"; $REG = new registration(); $REG->listenerAccess($_POST); if ($UID > 0) { users::regVisit(); $memBuff = new memBuff(); //Проверяем, не был ли изменен наш баланс действиями других пользователей //(например, списание комиссии у фрилансера после закрытия заказа ТУ заказчиком) $ac_sum_update = $memBuff->get('ac_sum_update_' . $UID); if ($ac_sum_update) { $_SESSION['ac_sum'] = $ac_sum_update; $memBuff->delete('ac_sum_update_' . $UID); } //Проверяем, не был ли изменен статус ПРО $is_changed_pro = $memBuff->get('is_changed_pro_' . $UID); if ($is_changed_pro) { require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/payed.php"; payed::updateUserSession();