From: moodler Date: Tue, 28 Mar 2006 05:26:18 +0000 (+0000) Subject: Support for $CFG->sessioncookiepath X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=1ae655b17cdc7f5137c10a86bfadc3cb7c962b9b;p=moodle.git Support for $CFG->sessioncookiepath --- diff --git a/lib/defaults.php b/lib/defaults.php index e7ae8edbfd..90105ef8ad 100644 --- a/lib/defaults.php +++ b/lib/defaults.php @@ -87,6 +87,7 @@ 'runclamonupload' => 0, 'secureforms' => false, 'sessioncookie' => '', + 'sessioncookiepath' => '/', 'sessiontimeout' => 7200, 'showsiteparticipantslist' => 0, 'showblocksonmodpages' => 0, diff --git a/lib/moodlelib.php b/lib/moodlelib.php index e9ffdc1089..8475993f82 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -1467,7 +1467,7 @@ function require_logout() { session_unregister("SESSION"); } - setcookie('MoodleSessionTest'.$CFG->sessioncookie, '', time() - 3600, '/'); + setcookie('MoodleSessionTest'.$CFG->sessioncookie, '', time() - 3600, $CFG->sessioncookiepath); unset($_SESSION['USER']); unset($_SESSION['SESSION']); @@ -6940,8 +6940,8 @@ function report_session_error() { } moodle_setlocale(); //clear session cookies - setcookie('MoodleSession'.$CFG->sessioncookie, '', time() - 3600, '/'); - setcookie('MoodleSessionTest'.$CFG->sessioncookie, '', time() - 3600, '/'); + setcookie('MoodleSession'.$CFG->sessioncookie, '', time() - 3600, $CFG->sessioncookiepath); + setcookie('MoodleSessionTest'.$CFG->sessioncookie, '', time() - 3600, $CFG->sessioncookiepath); //increment database error counters if (isset($CFG->session_error_counter)) { set_config('session_error_counter', 1 + $CFG->session_error_counter); diff --git a/version.php b/version.php index 2fbd14efaa..4e2d8fc8bf 100644 --- a/version.php +++ b/version.php @@ -6,7 +6,7 @@ // This is compared against the values stored in the database to determine // whether upgrades should be performed (see lib/db/*.php) - $version = 2006032200; // YYYYMMDD = date + $version = 2006032800; // YYYYMMDD = date // XY = increments within a single day $release = '1.6 development'; // Human-friendly version name