if (DB_getItem($_TABLES['quiz_results'], "uid", "id={$id}") == $_USER['uid'] or SEC_hasRights('quiz.edit')) { echo COM_siteHeader(); echo COM_startBlock("Quiz Results"); // Show the quiz results for this user $quizid = DB_getItem($_TABLES['quiz_results'], "quizid", "id={$id}"); $query = DB_query("SELECT name, total_score, pass_score FROM {$_TABLES['quiz_master']} WHERE quizid={$quizid}"); list($quizname, $total_score, $pass_score) = DB_fetchArray($query); $query = DB_query("SELECT questions,answers,score FROM {$_TABLES['quiz_results']} WHERE id={$id}"); $nrows = DB_numRows($query); if ($nrows > 0) { if ($HTTP_GET_VARS['admin'] and SEC_hasRights('quiz.edit')) { $navbarMenu = array('Quiz Listing' => $_CONF['site_url'] . '/quiz/index.php', 'Quiz Admin' => $_CONF['site_admin_url'] . '/plugins/quiz/index.php', 'Results Listing' => $_CONF['site_admin_url'] . '/plugins/quiz/index.php?op=results&quizid=' . $quizid); } else { $navbarMenu = array('Quiz Listing' => $_CONF['site_url'] . '/quiz/index.php', 'Results Listing' => $_CONF['site_url'] . '/quiz/index.php?op=results&quiz=' . $quizid); } echo ppNavbar($navbarMenu); list($questions, $answers, $score) = DB_fetchArray($query); echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">'; echo '<tr><td width="100%" style="padding-left:5px;">Your score for the quiz <b>' . $quizname . '</b> was: ' . $score . '/' . $total_score . ', pass score is: ' . $pass_score; echo $helpmsg . '</td></tr>'; echo '<tr><td width="100%"><hr></td></tr>'; echo '<tr><td width="100%">'; $arrQuest = explode(",", $questions); $arrAns = explode(",", $answers); $i = 0; foreach ($arrQuest as $qid) { $quizResultAnsID = $arrAns[$i]; $i++; $query = DB_query("SELECT question, qanswer, qvalue FROM {$_TABLES['quiz_questions']} WHERE qid={$qid}"); list($question, $qanswer, $qvalue) = DB_fetchArray($query); if (DB_count($_TABLES['quiz_images'], "qid", $qid) != 0) {
// | | // | You should have received a copy of the GNU General Public License | // | along with this program; if not, write to the Free Software Foundation, | // | Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | // | | // +---------------------------------------------------------------------------+ // include_once 'gf_functions.php'; require_once $_CONF['path'] . 'plugins/forum/debug.php'; // Common Debug Code $ip = COM_applyFilter($_REQUEST['ip']); $forum = COM_applyFilter($_REQUEST['forum'], true); $op = COM_applyFilter($_REQUEST['op']); echo COM_siteHeader(); echo COM_startBlock($LANG_GF96['gfipman']); echo ppNavbar($navbarMenu, $LANG_GF06['7']); if ($op == 'banip' && $ip != '') { if ($_POST['sure'] == 'yes') { DB_query("INSERT INTO {$_TABLES['gf_banned_ip']} (host_ip) VALUES ('{$ip}')"); forum_statusMessage($LANG_GF96['ipbanned'], $_CONF['site_admin_url'] . '/plugins/forum/ips.php', $LANG_GF96['ipbanned']); echo COM_endBlock(); echo adminfooter(); echo COM_siteFooter(); exit; } if ($_POST['sure'] != 'yes') { $ips_unban = new Template($_CONF['path_layout'] . 'forum/layout/admin'); $ips_unban->set_file(array('ips_unban' => 'ips_unban.thtml')); $ips_unban->set_var('phpself', $_CONF['site_admin_url'] . '/plugins/forum/ips.php'); $ips_unban->set_var('deletenote1', sprintf($LANG_GF93['deleteforumnote1'], $forumname)); $ips_unban->set_var('deletenote2', $LANG_GF93['deleteforumnote21']);
$report->set_var('LANG_deleteall', $LANG_GF01['DELETEALL']); $report->set_var('LANG_DELCONFIRM', $LANG_GF01['DELCONFIRM']); $report->set_var('LANG_DELALLCONFIRM', $LANG_GF01['DELALLCONFIRM']); $report->set_var('LANG_select1', $LANG_GF02['msg106']); $report->set_var('LANG_select2', $LANG_GF02['msg176']); $report->set_var('LANG_Parent', $LANG_GF02['msg178']); $report->set_var('LANG_Author', $LANG_GF01['AUTHOR']); $report->set_var('LANG_Subject', $LANG_GF01['SUBJECT']); $report->set_var('LANG_Views', $LANG_GF01['VIEWS']); $report->set_var('LANG_Replies', $LANG_GF01['REPLIES']); $report->set_var('LANG_Actions', $LANG_GF01['ACTIONS']); $report->set_var('LANG_Moderate', $LANG_GF95['moderate']); $report->set_var('LANG_Delete', $LANG_GF01['DELETE']); $report->set_var('select_forum', selectHTML_forum($forum)); $report->set_var('select_member', selectHTML_members($member)); $report->set_var('navbar', ppNavbar($navbarMenu, $LANG_GF06['6'])); if ($parentonly == 1) { $report->set_var('chk_parentonly', 'CHECKED=CHECKED'); } if ($num_messages == 0) { $report->set_var('startblock', COM_startBlock($LANG_GF95['header1'])); $report->set_var('showalert', ''); $report->set_var('alertmessage', $LANG_GF95['nomess']); $report->set_var('endblock', COM_endBlock()); } else { if ($forumname == '') { $report->set_var('startblock', COM_startBlock($LANG_GF95['header1'])); } else { $report->set_var('startblock', COM_startBlock(sprintf($LANG_GF95['header2'], $forumname))); } $report->set_var('showalert', 'none');