Beispiel #1
0
$saveOk = null;
$ersteller = false;
$abgeschlossen = false;
$coodle_id = isset($_GET['coodle_id']) ? $_GET['coodle_id'] : '';
$coodle = new coodle();
if (!$coodle->load($coodle_id)) {
    die($coodle->errormsg);
}
// Überprüfen ob Coodle Status laufend oder abgeschlossen hat
if (!$coodle->checkStatus($coodle_id)) {
    die($p->t('coodle/umfrageNichtGueltig'));
}
// authentifizierung
if (!isset($_GET['zugangscode'])) {
    $uid = get_uid();
    if (!$coodle->checkBerechtigung($coodle_id, $uid)) {
        die($p->t('coodle/keineBerechtigung'));
    }
    // überprüfen ob ersteller gleich uid ist
    if ($coodle->ersteller_uid == $uid) {
        $ersteller = true;
    }
} else {
    if (!$coodle->checkBerechtigung($coodle_id, '', $_GET['zugangscode'])) {
        die($p->t('coodle/keineBerechtigung'));
    }
}
// checkboxen speichern
if (isset($_POST['save'])) {
    $coodle_help = new coodle();
    $error = false;