Fixes invalid session bug

This commit is contained in:
xisi 2014-01-23 14:32:28 -05:00
parent 6bb9ccb8e7
commit 4df4957ec5

View File

@ -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();