コード例 #1
0
ファイル: index.php プロジェクト: Nikitian/fl-ru-damp
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']);
コード例 #2
0
ファイル: stdf.php プロジェクト: Nikitian/fl-ru-damp
                 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();