From 4df4957ec5cbdbb86cfb6f45323d0d5d177d5dd7 Mon Sep 17 00:00:00 2001 From: xisi Date: Thu, 23 Jan 2014 14:32:28 -0500 Subject: [PATCH] Fixes invalid session bug --- public/index.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/index.php b/public/index.php index f5f53b89..68dd7456 100644 --- a/public/index.php +++ b/public/index.php @@ -35,7 +35,11 @@ $master_template = 'master.tpl'; // Start a session session_set_cookie_params(time()+$config['cookie']['duration'], $config['cookie']['path'], $config['cookie']['domain'], $config['cookie']['secure'], $config['cookie']['httponly']); -session_start(); +@$session_start = session_start(); +if (!$session_start) { + session_regenerate_id(true); + session_start(); +} setcookie(session_name(),session_id(),time()+$config['cookie']['duration'], $config['cookie']['path'], $config['cookie']['domain'], $config['cookie']['secure'], $config['cookie']['httponly']); $session_id = session_id();