diff options
author | mattab <matthieu.aubry@gmail.com> | 2013-05-30 04:09:44 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2013-05-30 04:09:44 +0400 |
commit | 4fdb65a036fc23365a3103e853f5a198f409be09 (patch) | |
tree | 72739ffd10b873f266f48df36de3bc816eba5ef9 /libs | |
parent | 41a8af7ddaa118208a3625b0ccfa7bf97012eca9 (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.php | 8 |
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; } |