From e995fe17b02ab69e4223b0f643ec9ab365c58b87 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Mon, 17 Nov 2014 10:21:06 +0100 Subject: [PATCH] Fixed warning about non-existing HTTP_USER_AGENT session variable on some Plesk configurations. --- includes/session.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/session.inc b/includes/session.inc index 1b9c5ce2..6e783373 100644 --- a/includes/session.inc +++ b/includes/session.inc @@ -37,7 +37,7 @@ class SessionManager // Reset session data and regenerate id $_SESSION = array(); $_SESSION['IPaddress'] = $_SERVER['REMOTE_ADDR']; - $_SESSION['userAgent'] = $_SERVER['HTTP_USER_AGENT']; + $_SESSION['userAgent'] = @$_SERVER['HTTP_USER_AGENT']; $this->regenerateSession(); // Give a 5% chance of the session id changing on any request @@ -63,7 +63,7 @@ class SessionManager if ($_SESSION['IPaddress'] != $_SERVER['REMOTE_ADDR']) return false; - if ( $_SESSION['userAgent'] != $_SERVER['HTTP_USER_AGENT']) + if ( $_SESSION['userAgent'] != @$_SERVER['HTTP_USER_AGENT']) return false; return true; -- 2.30.2