diff --git a/lib/Session.inc b/lib/session/Session.inc index bb6a0b0..bb6a0b0 100644 --- a/lib/Session.inc +++ b/lib/session/Session.inc diff --git a/lib/control.inc b/lib/session/control.inc index e9f5104..513761e 100644 --- a/lib/control.inc +++ b/lib/session/control.inc @@ -101,9 +101,11 @@ function checkSessionAndRedirect($bRedirect) { * Automatically redirects to the login page on session verification failure */ function checkSession() { + global $default; if (checkSessionAndRedirect(true)) { // the session is cool, now check if we access to this page - if ($_SESSION["pageAccess"][basename($_SERVER['SCRIPT_FILENAME'])]) { + $default->log->debug("control.inc page=" . $_SERVER['PHP_SELF']); + if ($_SESSION["pageAccess"][$_SERVER['PHP_SELF']]) { return true; } else { return false;