From 5ac2db38f2821d6182e3c127846ac80495061a27 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 23 Nov 2015 15:45:53 +0200 Subject: [PATCH] revert verification for session_start() to avoid " PHP Warning: session_start(): Cannot send session cache limiter - headers already sent" --- admin/auth-admin.php | 4 +++- auth-interviewer.php | 5 ++++- client/auth-client.php | 4 +++- voip/auth-interviewer.php | 4 +++- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/admin/auth-admin.php b/admin/auth-admin.php index 660bfddf..325d28ce 100644 --- a/admin/auth-admin.php +++ b/admin/auth-admin.php @@ -50,7 +50,9 @@ session_name($db->GetOne($sql)); session_set_cookie_params(0,QUEXS_PATH); -session_start(); +if ((defined('PHP_SESSION_ACTIVE') && session_status() !== PHP_SESSION_ACTIVE) || !session_id()) { + session_start(); +} //check if the session exists or loginID not set if (session_id() == "" || !isset($_SESSION['loginID'])) diff --git a/auth-interviewer.php b/auth-interviewer.php index 37464d53..4b3f0935 100644 --- a/auth-interviewer.php +++ b/auth-interviewer.php @@ -49,7 +49,10 @@ $sql = "SELECT stg_value session_name($db->GetOne($sql)); session_set_cookie_params(0,QUEXS_PATH); -session_start(); + +if ((defined('PHP_SESSION_ACTIVE') && session_status() !== PHP_SESSION_ACTIVE) || !session_id()) { + session_start(); +} //check if the session exists or loginID not set if (session_id() == "" || !isset($_SESSION['loginID'])) diff --git a/client/auth-client.php b/client/auth-client.php index 4e69078e..deda7ff3 100644 --- a/client/auth-client.php +++ b/client/auth-client.php @@ -50,7 +50,9 @@ session_name($db->GetOne($sql)); session_set_cookie_params(0,QUEXS_PATH); -session_start(); +if ((defined('PHP_SESSION_ACTIVE') && session_status() !== PHP_SESSION_ACTIVE) || !session_id()) { + session_start(); +} //check if the session exists or loginID not set if (session_id() == "" || !isset($_SESSION['loginID'])) diff --git a/voip/auth-interviewer.php b/voip/auth-interviewer.php index 4e69078e..deda7ff3 100644 --- a/voip/auth-interviewer.php +++ b/voip/auth-interviewer.php @@ -50,7 +50,9 @@ session_name($db->GetOne($sql)); session_set_cookie_params(0,QUEXS_PATH); -session_start(); +if ((defined('PHP_SESSION_ACTIVE') && session_status() !== PHP_SESSION_ACTIVE) || !session_id()) { + session_start(); +} //check if the session exists or loginID not set if (session_id() == "" || !isset($_SESSION['loginID']))