FIX #953 Session broken for non https

This commit is contained in:
Ulrich Block 2017-01-08 10:11:17 +01:00
parent e7f3dba7ec
commit 7a1402feee
2 changed files with 2 additions and 2 deletions

View File

@ -595,7 +595,7 @@ if ($ui->st('w', 'get') == 'lo') {
session_unset();
session_destroy();
session_set_cookie_params($sessionCookieParameter['lifetime'], $sessionCookieParameter['path'], $sessionCookieParameter['domain'], true, ($ui->escaped('HTTPS', 'server') == 'on'));
session_set_cookie_params($sessionCookieParameter['lifetime'], $sessionCookieParameter['path'], $sessionCookieParameter['domain'], ($ui->escaped('HTTPS', 'server') == 'on'), true);
session_start();
# https://github.com/easy-wi/developer/issues/2

View File

@ -128,7 +128,7 @@ $page_url = ($ui->escaped ('HTTPS', 'server')) ? 'https://' . $ui->domain('HTTP_
if ($loguserip != 'localhost') {
$sessionCookieParameter = session_get_cookie_params();
session_set_cookie_params($sessionCookieParameter['lifetime'], $sessionCookieParameter['path'], $sessionCookieParameter['domain'], true, ($ui->escaped('HTTPS', 'server') == 'on'));
session_set_cookie_params($sessionCookieParameter['lifetime'], $sessionCookieParameter['path'], $sessionCookieParameter['domain'], ($ui->escaped('HTTPS', 'server') == 'on'), true);
session_start();
if (isset($_SESSION['userid']) and is_numeric($_SESSION['userid']) and isset($_SESSION['adminid']) and is_numeric($_SESSION['adminid'])) {