Beispiel #1
0
/**
 * Author : Jan Germann
 * Datum : 27.04.2010
 * Modul : files
 * Beschreibung : Löschen von Files
*/
function delete()
{
    global $log, $msg, $mysql;
    //Keine Dateien vorhanden? Dann Abbrechen mit Fehler!
    if (!mysql_result($mysql->query("SELECT count(*) FROM " . _PREFIX_ . "images"), 0)) {
        $msg->error("Sie müssen erst Bilder hochladen, bevor sie welche löschen können.");
        return;
    }
    if (!isset($_POST['id'])) {
        return delete_choose();
    } elseif (isset($_POST['id']) && !isset($_POST['sure'])) {
        return delete_confirm();
    } elseif (isset($_POST['id']) && isset($_POST['sure'])) {
        return delete_do($_POST['id']);
    }
}
Beispiel #2
0
function delete()
{
    global $log, $msg, $mysql;
    //Keine Seiten vorhanden? Dann Abbrechen mit Fehler!
    if (!mysql_result($mysql->query("SELECT count(*) FROM " . _PREFIX_ . "pages"), 0)) {
        $msg->error("Es gibt noch keine Seiten.");
        return;
    }
    if (!isset($_POST['id'])) {
        return delete_choose();
    } elseif (isset($_POST['id']) && !isset($_POST['sure'])) {
        return delete_confirm();
    } elseif (isset($_POST['id']) && isset($_POST['sure'])) {
        return delete_do($_POST['id'], $_POST['menuid']);
    }
}
Beispiel #3
0
function jump($action)
{
    switch ($action) {
        case 'add':
            add();
            break;
        case 'edit_del':
            if (array_key_exists('edit', $_REQUEST)) {
                edit();
            } elseif (array_key_exists('delete', $_REQUEST)) {
                delete_confirm();
            } else {
                error('invalid edit_del');
            }
            break;
        case 'update':
            if (array_key_exists('cancel', $_REQUEST)) {
                message('Edit canceled');
                main_page();
            } else {
                update();
            }
            break;
        case 'delete_do':
            if (array_key_exists('cancel', $_REQUEST)) {
                message('Delete canceled');
                main_page();
            } else {
                delete_do();
            }
            break;
        default:
            error_message('unhandled jump: ' . $action);
            main_page();
    }
    // fall-through
    message('jump > fall-through (%s)', $action);
    main_page();
}