Esempio n. 1
0
if (isset($_GET['action']) && $_GET['action'] == 'addcategory') {
    add_category_form($_GET['action']);
    display_add_category();
} else {
    if (isset($_GET['action']) && $_GET['action'] == 'editcategory') {
        edit_category_form($_GET['action']);
    } else {
        if (isset($_GET['action']) && $_GET['action'] == 'deletecategory') {
            delete_category_form($_GET['action']);
            display_add_category();
        } else {
            display_add_category();
        }
    }
}
echo $category->displayCategories($courseId, $sessionId);
Display::display_footer();
// FUNCTIONS
// form to edit a category
/**
 * @todo move to testcategory.class.php
 * @param string $in_action
 */
function edit_category_form($in_action)
{
    $in_action = Security::remove_XSS($in_action);
    if (isset($_GET['category_id']) && is_numeric($_GET['category_id'])) {
        $category_id = Security::remove_XSS($_GET['category_id']);
        $objcat = new Testcategory($category_id);
        // initiate the object
        $form = new FormValidator('note', 'post', api_get_self() . '?action=' . $in_action . '&category_id=' . $category_id);