Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authormattab <matthieu.aubry@gmail.com>2013-05-30 04:09:44 +0400
committermattab <matthieu.aubry@gmail.com>2013-05-30 04:09:44 +0400
commit4fdb65a036fc23365a3103e853f5a198f409be09 (patch)
tree72739ffd10b873f266f48df36de3bc816eba5ef9 /libs
parent41a8af7ddaa118208a3625b0ccfa7bf97012eca9 (diff)
Cleaning up reported by Opencart ecommerce mod http://inanecoding.co.uk/piwik-opencart-ecommerce-vqmod/
Diffstat (limited to 'libs')
-rw-r--r--libs/PiwikTracker/PiwikTracker.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/PiwikTracker/PiwikTracker.php b/libs/PiwikTracker/PiwikTracker.php
index 7a1ead44f0..4402d9138e 100644
--- a/libs/PiwikTracker/PiwikTracker.php
+++ b/libs/PiwikTracker/PiwikTracker.php
@@ -89,12 +89,12 @@ class PiwikTracker
$this->requestCookie = '';
$this->idSite = $idSite;
- $this->urlReferrer = @$_SERVER['HTTP_REFERER'];
+ $this->urlReferrer = !empty($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : false;
$this->pageCharset = self::DEFAULT_CHARSET_PARAMETER_VALUES;
$this->pageUrl = self::getCurrentUrl();
- $this->ip = @$_SERVER['REMOTE_ADDR'];
- $this->acceptLanguage = @$_SERVER['HTTP_ACCEPT_LANGUAGE'];
- $this->userAgent = @$_SERVER['HTTP_USER_AGENT'];
+ $this->ip = !empty($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : false;
+ $this->acceptLanguage = !empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : false;
+ $this->userAgent = !empty($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : false;
if (!empty($apiUrl)) {
self::$URL = $apiUrl;
}