Пример #1
0
    $task = $_GET['task'];
}
if ($task == 'delete') {
    he_quiz::delete_quiz($id);
} elseif ($task == 'dodelete') {
    $deleted_quizzes = isset($_POST['delete']) ? $_POST['delete'] : array();
    foreach ($deleted_quizzes as $quiz_id) {
        he_quiz::delete_quiz($quiz_id);
    }
}
if ($st == 1) {
    he_quiz::approve_quizz($id);
} elseif ($st == 0) {
    he_quiz::disapprove_quizz($id);
}
$total_quizzes = he_quiz::count_quizzes();
$quizzes_per_page = 20;
$page_vars = make_page($total_quizzes, $quizzes_per_page, $p);
$page_array = array();
for ($x = 0; $x <= $page_vars[2] - 1; $x++) {
    if ($x + 1 == $page_vars[1]) {
        $link = "1";
    } else {
        $link = "0";
    }
    $page_array[$x] = array('page' => $x + 1, 'link' => $link);
}
$rows = he_quiz::get_quizzes($page_vars[0], $quizzes_per_page);
$smarty->assign('quizzes', $rows);
$smarty->assign('total_quizzes', $total_quizzes);
$smarty->assign('pages', $page_array);