<?php include_once '../scripts/global.php'; include_once "../scripts/check.php"; include_once '../scripts/head.php'; if ($_POST) { echo '<div class="feed">'; if (getTestResults($databaseLink, $_COOKIE['id'], 'cTest')) { echo 'Вы уже проходили этот тест и не можете пройти его снова<br>'; } else { $correctAnswers = ['makeup', 'everyother', 'headbrilliant', 'majorityopposed', 'raisepermission', 'agreeprivate', 'injuries', 'feet', 'comply', 'swing']; $maxResult = 10; $result = 0; for ($iter = 0; $iter < $maxResult; $iter++) { if ($_POST['q' . strval($iter + 1)] == $correctAnswers[$iter]) { $result++; } } echo 'Ваш результат:' . $result . ' из ' . $maxResult . ', что есть ' . round($result * 10 / $maxResult) . ' баллов из 10'; if (round($result * 10 / $maxResult) > 5) { echo '<br> Вы успешно сдали тест.'; setTestResults($databaseLink, $_COOKIE['id'], 'cTest', round($result * 10 / $maxResult)); } else { echo '<br> Вы набрали слишком мало баллов и не сдали этот тест.<br> Рекомендуется повторно ознакомиться с материалом по этому тесту'; } } echo '<br><a href="/main.php">На главную</a></div>'; }
} } if ($_SESSION['username'] && $_SESSION['auth'] == 'yes') { /* authenticated actions */ if (isset($_REQUEST["action"])) { switch ($_REQUEST["action"]) { case "testreports": getTestReports(); exit; break; case "testengines": echo getTestEngines(); exit; break; case "testresults": getTestResults(); exit; break; case "report": $view = $_REQUEST["view"] == "1" ? true : false; if (is_numeric($_REQUEST["job_id"])) { downloadJobResults($_REQUEST["job_id"], $view); } if (is_numeric($_REQUEST["run_id"])) { downloadJobResultsForRunId($_REQUEST["run_id"], $view); } exit; break; case "jobstatus": $view = $_REQUEST["view"] == "1" ? true : false; if (is_numeric($_REQUEST["job_id"])) {
<?php include_once '../scripts/global.php'; include_once "../scripts/check.php"; include_once '../scripts/head.php'; if ($_POST) { $testName = 'nounTest'; echo '<div class="feed">'; if (getTestResults($databaseLink, $_COOKIE['id'], $testName)) { echo 'Вы уже проходили этот тест и не можете пройти его снова<br>'; } else { $correctAnswers = ['tour', 'error', 'slip', 'cost', 'worth', 'head', 'chief', 'manager', 'manager', 'head', 'job', 'job']; $maxResult = 12; $result = 0; for ($iter = 0; $iter < $maxResult; $iter++) { if ($_POST['q' . strval($iter + 1)] == $correctAnswers[$iter]) { $result++; } } echo 'Ваш результат:' . $result . ' из ' . $maxResult . ', что есть ' . round($result * 10 / $maxResult) . ' баллов из 10'; if (round($result * 10 / $maxResult) > 5) { echo '<br> Вы успешно сдали тест.'; setTestResults($databaseLink, $_COOKIE['id'], $testName, round($result * 10 / $maxResult)); } else { echo '<br> Вы набрали слишком мало баллов и не сдали этот тест.<br> Рекомендуется повторно ознакомиться с материалом по этому тесту'; } } echo '<br><a href="/main.php">На главную</a></div>';