exit; } /////////////////////////////////////////////////////////////////////// ////////////////////////stat_collector///////////////////////////////// /////////////////////////////////////////////////////////////////////// if ($uid != get_uid(false)) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/stat_collector.php'; $scl = new stat_collector(); $ref_id = __paramInit('int', 'f', NULL, 0); if ($ref_id == 4) { $stamp = intval($_GET['stamp']); } else { $stamp = false; } if ($uid) { $scl->LogStat($uid, (int) get_uid(false), $_SERVER['REMOTE_ADDR'], $ref_id, (int) is_emp(), $stamp); } unset($scl); } /////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// $skip_blocked = $user_obj->uid == get_uid(false) || hasPermissions('users') ? false : true; $prj_prev = (int) portfolio::GetPrjNear($user_obj->uid, $prjid, -1, $skip_blocked); $prj_next = (int) portfolio::GetPrjNear($user_obj->uid, $prjid, 1, $skip_blocked); $action = trim($_GET['action']); if ($action == 'delete') { $portf = new portfolio(); if ($prjid) { $error .= $portf->DelPortf(get_uid(false), $prjid, hasPermissions('users')); }
unset($_SESSION['pro_last']); } /////////////////////////////////////////////////////////////////////// ////////////////////////stat_collector///////////////////////////////// /////////////////////////////////////////////////////////////////////// if ($user->uid != $uid && !is_emp($user->role)) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/stat_collector.php'; $scl = new stat_collector(); $ref_id = __paramInit('int', 'f', NULL, 0); if ($ref_id == 6 || $ref_id == 4 || $ref_id == 2 || $ref_id == 1 || $ref_id == 7) { $stamp = intval($_GET['stamp']); } else { $stamp = false; } if ($user->uid) { $scl->LogStat($user->uid, (int) $uid, $_SERVER['REMOTE_ADDR'], $ref_id, (int) is_emp(), $stamp); // статистика по ключевым словам ------------ $kw = $_GET['kw']; if ($kw && $user->is_pro && preg_match('~/freelancers/~i', $_SERVER['HTTP_REFERER'])) { $bIsEmp = is_emp() ? true : false; $scl->wordsStatLog($user->uid, (int) $uid, $_SERVER['REMOTE_ADDR'], $bIsEmp, $kw); } //----------------------------------------------- } unset($scl); } /////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// $role = $user->role; $rpath = '../';