コード例 #1
0
ファイル: calendar.php プロジェクト: alicimustafa/CSFWG
switch ($request_obj->arg[0]) {
    case "displayMonth":
        $request_obj->arg[2] = date("n");
        $request_obj->arg[1] = date("Y");
        $cal_obj = new EventCalendar($request_obj);
        echo $cal_obj->createTable();
        break;
    case "changeMonth":
        $cal_obj = new EventCalendar($request_obj);
        echo $cal_obj->createTable();
        break;
    case "eventDay":
        switch ($request_obj->action) {
            case "POST":
                if ($request_obj->account_priv == "Officer" or $request_obj->account_priv == "Admin") {
                    createNewEvent($request_obj);
                }
                $cal_obj = new EventCalendar($request_obj);
                echo $cal_obj->createTable();
                break;
            case "PUT":
                if ($request_obj->account_priv == "Officer" or $request_obj->account_priv == "Admin") {
                    updateEvent($request_obj);
                }
                $cal_obj = new EventCalendar($request_obj);
                echo $cal_obj->createTable();
                break;
            case "GET":
                $event_day = new EventDay($request_obj);
                $event = getEventInfo($request_obj);
                $event_day->fillEventInfo($event);
コード例 #2
0
// Includes
$title = "EventView";
$stylesheet_file = "css/registerForm.css";
include "templates/header.php";
// Abfrage zur Unterscheidung, von wo das Formular aufgerufen wird
if (isset($_POST['createNew'])) {
    unset($_SESSION['eventid']);
} else {
    if (isset($_POST['eventID'])) {
        // übergebene EventID von promoterEvents in Session-Variable merken zur weiteren Verwendung
        $_SESSION['eventid'] = $_POST['eventID'];
    }
}
if (isset($_POST['register']) && isset($_SESSION['promoter']) && !isset($_SESSION['eventid'])) {
    // Benu
    createNewEvent($dbmysql);
}
if (isset($_POST['speichern']) && isset($_SESSION['eventid'])) {
    updateSingleEvent($dbmysql);
}
if (isset($_SESSION['eventid'])) {
    getSingleEvent($dbmysql);
}
include "templates/breadcrumbs.html";
include "templates/navAndLogin.php";
// -------------------
// HTML-Teil der Seite
// -------------------
?>
<main>
   <?php