include('config.php'); include ('functions.php'); $title="GHR-Anlage Reservierungstool"; $inhalt='plan.php'; // session initialisieren (admin checken) initSession(); $mail_addr = getGHRVerwalter(); // Geschirr und Bar beim Inst-Haussprecher $bar_addr = getBARVerwalter(); if(isset($_GET['del'])) { dbDelById($_GET['del']); } // plan wird um x*4 wochen verschoben, wenn auf die pfeile über der tabelle geklickt wird $startwoche=0; if(isset($_GET['woche'])) { $startwoche=$_GET['woche']; $_SESSION['woche'] = $startwoche; } else if (isset($_SESSION['woche'])) { $startwoche = $_SESSION['woche']; } if($startwoche > 3) { $startwoche =3; $_SESSION['woche'] = $startwoche; } // der plan beginnt immer am letzten montag. falls der aktuelle wochentag kein montag ist // werden noch 12h addiert um sicherzustellen dass man sich am gewünschten tag befindet, // da strtotime anscheinend manchmal statt montag 0:00 sonntag 23:00 oder ähnliches liefert // in der woche vom 29.03.04 lieferte: // strtotime("last Monday ".(((int)$startwoche*4)." weeks") // immer 23:00 des vorhergehenden sonntags // WER WEIß WARUM????? -> Schaltjahr if(date("w", time())==1) { $anfang = strtotime("Monday ".((int)$startwoche*4)." weeks 12 hours"); } else { $anfang = strtotime("last Monday ".((int)$startwoche*4)." weeks 12 hours"); } // nächsten vorherigen wochenindex "berechnen" if($startwoche <= 3) { $next = $startwoche + 1; } $prev = $startwoche - 1; $content = "
Icons:
= Musikanlage,
= Licht,
= Geschirr,
= Bar
= private Veranstaltung,
= Stockwerksparty,
= Hausfest/Offiziell,
= Löschen
Farben:
grün = Reservierung bestätigt,
orange = Reservierung vorläufig,
rot = kein Anspruch auf Reservierung
Montag | Dienstag | Mittwoch | Donnerstag | Freitag | Samstag | Sonntag |
| ";
if ($days % 7 == 0)
$content .= "