$responseHtml = ""; foreach ($questionsNoConnected as $q) { $responseHtml[] = $q->getContentSlideWithErrors(); } $result['qcm'] = $responseHtml; } $class = (int) $poucentage >= 50 ? "green" : "red"; $result['content'] = "<div class='sp-postit'><p>" . $tr->__("You obtained") . ":</p><strong class='" . $class . "'>" . $poucentage . "% </strong></div>"; $result['result'] = 'true'; echo json_encode($result); } } } if (isset($_POST['type']) && $_POST['type'] === "start") { if (isset($_POST['quizId']) && isset($_POST['date'])) { require_once '_AutoLoadClassAjax.php'; global $tr; if (StudyPressUserWP::isLoggedIn()) { $date = $_POST['date']; $quizId = (int) $_POST['quizId']; $managerQuiz = new QuizManager(); if ($quiz = $managerQuiz->getById($quizId)) { $user = new StudyPressUserWP(); $managerQuiz->saveResult($quizId, $user->id(), null, null, null, null, $date, "false"); echo "true"; } } else { echo "true"; } } }