From 96ab357679734a9fce55eed9fa0bb617c0672abe Mon Sep 17 00:00:00 2001 From: "jade.van_brabandt" Date: Wed, 15 Nov 2023 18:46:38 +0100 Subject: [PATCH] feat : nbfails --- Website/controllers/ControllerUser.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Website/controllers/ControllerUser.php b/Website/controllers/ControllerUser.php index 8a2edde..f2308d5 100644 --- a/Website/controllers/ControllerUser.php +++ b/Website/controllers/ControllerUser.php @@ -142,6 +142,8 @@ class ControllerUser if ($_SESSION["Questions"][$numQuestion]->getIdAnswerGood() == $_SESSION["Answers"][$numQuestion][$answerNumber]->getId()) { $time = $_SESSION["PrevTime"]->diff($_SESSION["CurrTime"]); $_SESSION["Score"] = $_SESSION["Score"] + 80 + 40 * ((30 - $time->s) / 100 * 10 / 3); + } else { + $_SESSION["Questions"][$numQuestion]->setNbFails($_SESSION["Questions"][$numQuestion]->getNbFails() + 1); } if ($numQuestion <= 8) { @@ -184,6 +186,7 @@ class ControllerUser { $numQuestion = $_POST["numQuestion"]; $_SESSION["playerAnswersContent"][$numQuestion] = "Pas de réponse"; + $_SESSION["Questions"][$numQuestion]->setNbFails($_SESSION["Questions"][$numQuestion]->getNbFails() + 1); if ($numQuestion <= 8) { $_SESSION["PrevTime"] = $_SESSION["CurrTime"]; echo $this->twig->render($this->vues["singleplayer"], [