// +---------------------------------------------------------------------- // | Copyright (c) 2015 http://demila.org All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- // | Email author@demila.org // +---------------------------------------------------------------------- _setView(__FILE__); if (!check_login_bool()) { refresh('/' . $languageURL . 'sign_in/'); } $quizClass = new quiz(); $answersClass = new answers(); $questions = $quizClass->getAll(0, 0, '', 'RAND()'); abr('questions', $questions); $answers = $answersClass->getAll(0, 0, '', true); abr('answers', $answers); if ($_SESSION['user']['quiz'] != 'false') { refresh('/' . $languageURL . 'author_dashboard/'); } #检查测验 if (isset($_POST['submit'])) { $rightAnswers = 0; if (isset($_POST['answers']) && is_array($_POST['answers'])) { foreach ($_POST['answers'] as $question => $answer) { if (isset($answers[$question][$answer]) && $answers[$question][$answer]['right'] == 'true') { $rightAnswers++; } } } if ($rightAnswers > 0 && count($questions) == $rightAnswers) {
<?php // +---------------------------------------------------------------------- // | Demila [ Beautiful Digital Content Trading System ] // +---------------------------------------------------------------------- // | Copyright (c) 2015 http://demila.org All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- // | Email author@demila.org // +---------------------------------------------------------------------- _setView(__FILE__); _setTitle($langArray['answers']); if (!isset($_GET['id']) && !is_numeric($_GET['id'])) { refresh("/" . $languageURL . adminURL . "/?m=" . $_GET['m'] . "&c=list"); } $cms = new answers(); $data = $cms->getAll(START, LIMIT, " `quiz_id` = '" . intval($_GET['id']) . "' "); abr('data', $data); $p = paging("?m=" . $_GET['m'] . "&c=answers&id=" . $_GET['id'] . "&p=", "", PAGE, LIMIT, $cms->foundRows); abr('paging', $p); $categoriesClass = new quiz(); $pdata = $categoriesClass->get($_GET['id']); abr('pdata', $pdata); require_once ROOT_PATH . '/apps/lists/leftlist_admin.php';