Beispiel #1
0
        if (is_int($next_interview_number)) {
            $next_interview_number++;
        }
        $l10n->addResource(__DIR__ . '/l10n/session-notes.json');
        $viewFile = 'views/session-notes.php';
    }
} elseif ($_GET['page'] === "fetch") {
    $content = $sessionnotes->getSessionNote($_GET['row']);
    header('Content-Type: application/json; charset=utf-8');
    echo json_encode($content);
    exit;
} elseif ($_GET['page'] === "add") {
    $sessionnotes->addSessionNote($_POST);
    $loggers['audit']->info("Session note added");
} elseif ($_GET['page'] === "update") {
    $sessionnotes->updateSessionNote($_POST['id'], $_POST);
    $loggers['audit']->info("Session note {$_POST['id']} updated");
} elseif ($_GET['page'] === "lock") {
    $sessionnotes->lockSessionNote($_GET['id']);
    $loggers['audit']->info("Session note {$_GET['id']} locked");
    if (ctype_digit($_GET['student_num'])) {
        header('Location: session-notes.php?student_num=' . $_GET['student_num']);
    } else {
        header('Location: session-notes.php');
    }
    die;
} elseif ($_GET['page'] === "delete") {
    $sessionnotes->deleteSessionNote($_GET['id']);
    $loggers['audit']->info("Session note {$_GET['id']} deleted");
    if (ctype_digit($_GET['student_num'])) {
        header('Location: session-notes.php?student_num=' . $_GET['student_num']);