]> git.mjollnir.org Git - moodle.git/commitdiff
Fix to make it work without globals hack
authorgustav_delius <gustav_delius>
Wed, 5 Apr 2006 19:35:51 +0000 (19:35 +0000)
committergustav_delius <gustav_delius>
Wed, 5 Apr 2006 19:35:51 +0000 (19:35 +0000)
question/question.php

index c4be99a42843208bee87140a061608d3fd664953..5fbe26ced06d2d949e328c9d360fe284e2cf1ec0 100644 (file)
@@ -83,7 +83,8 @@
     }
 
     if(!empty($id) && isset($_REQUEST['hide']) && confirm_sesskey()) {
-        if(!set_field('question', 'hidden', $_REQUEST['hide'], 'id', $id)) {
+        $hide = required_param('hide', PARAM_INT);
+        if(!set_field('question', 'hidden', $hide, 'id', $id)) {
             error("Faild to hide the question.");
         }
         redirect($SESSION->returnurl);
     print_header_simple("$streditingquestion", "", $strediting);
 
     if (isset($_REQUEST['delete'])) {
+        $delete = required_param('delete', PARAM_INT);
         if (isset($confirm) and confirm_sesskey()) {
             if ($confirm == md5($delete)) {
                 if (record_exists('quiz_question_instances', 'question', $question->id) or