require_once($CFG->libdir . '/filelib.php');
require_once($CFG->libdir . '/formslib.php');
-$returnurl = optional_param('returnurl', 0, PARAM_URL);
+$returnurl = optional_param('returnurl', 0, PARAM_LOCALURL);
// Read URL parameters telling us which question to edit.
$id = optional_param('id', 0, PARAM_INT); // question id
$mform->setType('cmid', PARAM_INT);
$mform->setDefault('cmid', 0);
+ $mform->addElement('hidden', 'returnurl');
+ $mform->setType('returnurl', PARAM_LOCALURL);
+ $mform->setDefault('returnurl', '');
+
$buttonarray = array();
$buttonarray[] = &$mform->createElement('submit', 'submitbutton', get_string('savechanges'));
if (!empty($this->question->id)) {