From: skodak Date: Sun, 21 May 2006 20:51:52 +0000 (+0000) Subject: fixed register globals issue with $loginasguest; merged from MOODLE_16_STABLE X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=2ee2481ef957800459457f6406104de4092879d6;p=moodle.git fixed register globals issue with $loginasguest; merged from MOODLE_16_STABLE --- diff --git a/course/enrol.php b/course/enrol.php index f62ff9b842..5b1b5b6408 100644 --- a/course/enrol.php +++ b/course/enrol.php @@ -7,7 +7,8 @@ require_once("lib.php"); require_once("$CFG->dirroot/enrol/enrol.class.php"); - $id = required_param('id',PARAM_INT); + $id = required_param('id', PARAM_INT); + $loginasguest = optional_param('loginasguest', 0, PARAM_BOOL); require_login(); @@ -96,7 +97,7 @@ //User is not enrolled in the course, wants to access course content //as a guest, and course setting allow unlimited guest access //Code cribbed from course/loginas.php - if (isset($loginasguest) && ($course->guest==1)) { + if ($loginasguest and ($course->guest==1)) { $realuser = $USER->id; $realname = fullname($USER, true); $USER = guest_user();