$uri = ExtraWatchInput::validate(_EW_INPUT_URI, ExtraWatchHelper::requestGet("uri")); /// $queryString = ExtraWatchHelper::requestGet("referringQuery"); /// if ($queryString) { $uri .= "?" . $queryString; } $params = ExtraWatchHelper::requestGet("getParams"); /// $uri = ExtraWatchInput::validate(_EW_INPUT_URI, ExtraWatchHelper::unescapeSlash($uri)); /// $title = ExtraWatchHelper::unescapeSlash($title); /// $referer = ExtraWatchInput::validate(_EW_INPUT_REFERRER, ExtraWatchHelper::unescapeSlash($referer)); /// $params = ExtraWatchHelper::unescapeSlash($params); /// $uri = $uri . $params; //adding params to uri $env = ExtraWatchEnvFactory::getEnvironment(); $modulePath = realpath(dirname(__FILE__) . DS . ".." . DS . ".." . DS . ".." . DS); ExtraWatchLog::debug("img.php - referer: {$referer} title: {$title} uri: {$uri} prams: " . print_r($params, true)); if (@_EW_CLOUD_MODE) { $projectId = (int) @$_REQUEST['projectId']; /// $projectInitialized = $extraWatch->visit->isProjectInitialized($projectId); if ($projectInitialized) { $extraWatch->visit->updateVisitByBrowser($uri, $referer, $title, $params); } else { $extraWatch->setup->initializeDB(TRUE); }
//remove trailing ? $queryParams = ExtraWatchHelper::getUrlQueryParams(); /// $getParamsFromQuery = ExtraWatchHelper::convertUrlQuery($queryParams['params']); /// $getParams = ExtraWatchHelper::convertUrlQuery(urldecode(@$getParamsFromQuery['getParams'])); /// if (@$getParams["ip"]) { $ip = ExtraWatchInput::validate(_EW_INPUT_IP, @$getParams["ip"]); /// } //$queryParams = ExtraWatchHelper::convertUrlQuery($params); //print_r($queryParams); $title = @$queryParams['title']; /// $uri = ExtraWatchInput::validate(_EW_INPUT_URI, ExtraWatchHelper::unescapeSlash(@$queryParams['uri'])); /// //echo("url: $uri title: $title"); $extraWatch->visit->addUri2Title($uri, $title); $uri2titleId = $extraWatch->visit->getUri2TitleId($uri, $title); ExtraWatchLog::debug("heatmap.include.js.php - title: " . $title . " uri: " . $uri . " uri2titleId: " . $uri2titleId . " ip: {$ip} queryParams: " . print_r($queryParams, true)); //echo("uri2titleId: $uri2titleId"); if (@_EW_CLOUD_MODE) { $liveSite = _EW_SCRIPT_HOST . _EW_SCRIPT_HOST_DIR . _EW_EXTRAWATCH_DIR; } else { $liveSite = $extraWatch->config->getLiveSiteWithSuffix(); } ?> var urlBase = "<?php echo $liveSite; echo $extraWatch->env->renderFrontendAjaxLink($extraWatch->config, 'ajax', 'heatmap');