From 10c6c6063b4d06488d9f7f05704b55910b93804d Mon Sep 17 00:00:00 2001 From: moodler Date: Mon, 22 Mar 2004 16:39:40 +0000 Subject: [PATCH] Even safer implementation of the temporary $USER variable --- admin/cron.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) 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"; -- 2.39.5