From e241c4951c20920a8749293ec5b396a797fb9e96 Mon Sep 17 00:00:00 2001 From: nbm Date: Thu, 27 Oct 2005 13:15:24 +0000 Subject: [PATCH] Handle extension-less mode (somewhat). --- lib/session/control.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/session/control.inc b/lib/session/control.inc index 2cb832d..421c371 100644 --- a/lib/session/control.inc +++ b/lib/session/control.inc @@ -192,8 +192,9 @@ function checkSession($bDownload = false, $bHandleNoAccess = true) { if (checkSessionAndRedirect(true, $bDownload)) { $default->log->debug("control.inc: print the session variables: " . arrayToString($_SESSION)); // the session is cool, now check if we access to this page - $default->log->debug("control.inc: page=" . $_SERVER['PHP_SELF'] . " ? " . $_SESSION["pageAccess"][$_SERVER['PHP_SELF']]); - if ($_SESSION["pageAccess"][$_SERVER['PHP_SELF']]) { + $pageName = KTUtil::getRequestScriptName($_SERVER); + $default->log->debug("control.inc: page=" . $pageName . " ? " . $_SESSION["pageAccess"][$pageName]); + if ($_SESSION["pageAccess"][$pageName]) { return true; } else { if ($bHandleNoAccess === true) { -- libgit2 0.21.4