$RUrl = NS_TRACK_MISC::ValidVar($_GP['rurl']); $ClickSubId = NS_TRACK_MISC::ValidVar($_GP['cid']); $StId = NS_TRACK_MISC::ValidVar($_GP['st']); if (NS_TRACK_MISC::ValidVar($_COOKIE['ns_skip'])) { $Skip = true; } if (!$RUrl) { Redir($_SERVER['HTTP_REFERER']); } if (!NS_TRACK_MISC::ValidId($ClickSubId)) { $Skip = true; } if ($Skip) { NS_TRACK_MISC::Redir($RUrl); } $Campaign = NS_TRACK_CAMPAIGN::GetCampaignById($ClickSubId); if (!$Campaign) { Redir($RUrl); } $Current = $RUrl; $Ref = NS_TRACK_MISC::ValidVar($_SERVER['HTTP_REFERER']); $CurrentPageArr = NS_TRACK_GENERAL::PreparePathAddr($Current); $RefPageArr = NS_TRACK_GENERAL::PreparePathAddr($Ref); if (!$CurrentPageArr) { NS_TRACK_MISC::Redir($RUrl); } $Site = NS_TRACK_GENERAL::GetCurrentSite($StId); if (!$Site) { Redir($RUrl); } $CompanyId = $Site->COMPANY_ID;