From 279f23e3257975b67bf12b3521a79aadc9804a8d Mon Sep 17 00:00:00 2001 From: Bertrand Date: Fri, 15 Jun 2012 13:35:04 +0200 Subject: [PATCH] Add new pages --- changeQuestion.php | 118 +++++++++++++++++++++++++++++++++++++ validateChangeQuestion.php | 43 ++++++++++++++ 2 files changed, 161 insertions(+) create mode 100644 changeQuestion.php create mode 100644 validateChangeQuestion.php diff --git a/changeQuestion.php b/changeQuestion.php new file mode 100644 index 0000000..2cc52c2 --- /dev/null +++ b/changeQuestion.php @@ -0,0 +1,118 @@ + + +get_question($id); +?> + + + + + + Every AskWeb (BETA) + + + + +
+
+ + + +

Nemubot AskWeb (BETA)

+
+
+ +
+
+

Dernière chance pour changer d'avis

+ Voici le rappel de votre question :
+print_test(); ?> + + Vous avez la possibilité de modifier votre question avant de la + faire valider. Faites vous plaisir.
+
+ +
+
+ +
+
+
+ + +
+ +
+

+
+ +

+

+
+ +

+ +

+ +

+

+ +

+ +
+ +
+

... Ou la confirmer telle quelle

+ + Si la question vous semble corect, vous pouvez directement + la confirmer ici:
+ + $value) + { + if ($key == "question") + $question = $value; + else if ($key == "course") + $course = $value; + else if (preg_match("#^answer#", $key) && $key != "") + $answers[] = $value; + } + + //Check we have at least a question and an answer + if (empty($question)) + die("Veuillez indiquer une question !"); + else if (count($answers) <= 0) + die("Veuillez indiquer au moins une réponse correcte !"); + else + { + $file = new QuestionsFile('questions.xml'); + $id = POST_['id']; + $quest = $file->get_question($id); + $quest->setCourse($couse); + $quest->setQuestion($question); + $quest->setAnswer($answers); + + // Is this enought to change the xml ? + $file->save(); +?> \ No newline at end of file