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);
// 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