示例#1
0
header("Content-Type: text/html; charset=utf-8");
$sprache = getSprache();
$p = new phrasen($sprache);
$datum_obj = new datum();
$message = '';
$mailMessage = '';
$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'));