/* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'buchen')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.buchen.php"; include_once "classes/class_buchen.php"; include_once "classes/class_rechnungen.php"; /* Prüfen ob es Buchungen vor einem Jahr gibt und ausgeben */ $bu = new buchen(); if ($bu->get_buchungen_vor(2005) != false) { fehlermeldung_ausgeben("Buchungen vor 2005 gefunden (DATUM FALSCH?!?: ANZAHL: " . $bu->get_buchungen_vor(2005)); } if (!empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; } /* Optionsschalter */ switch ($option) { /* * Aufruf des Formulars für die * Buchung der Zahlbeträge */ case "zahlbetrag_buchen": $form = new formular();