From: moodler Date: Mon, 22 Mar 2004 16:39:40 +0000 (+0000) Subject: Even safer implementation of the temporary $USER variable X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=10c6c6063b4d06488d9f7f05704b55910b93804d;p=moodle.git Even safer implementation of the temporary $USER variable --- diff --git a/admin/cron.php b/admin/cron.php index 3996f39f2b..bd795d2d38 100644 --- a/admin/cron.php +++ b/admin/cron.php @@ -18,6 +18,10 @@ require_once("../config.php"); if (!$alreadyadmin = isadmin()) { + unset($_SESSION['USER']); + unset($USER); + unset($_SESSION['SESSION']); + unset($SESSION); $USER = get_admin(); /// Temporarily, to provide environment for this script } @@ -135,11 +139,6 @@ echo "Cron script completed correctly\n"; - if (!$alreadyadmin) { - $SESSION = NULL; - $USER = NULL; - } - $difftime = microtime_diff($starttime, microtime()); echo "Execution took ".$difftime." seconds\n";