Пример #1
0
                $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";
        }
    }
}