* Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > * Manfred Kindl < manfred.kindl@technikum-wien.at > */ require_once('../../config/vilesci.config.inc.php'); require_once('../../include/basis_db.class.php'); require_once('../../include/functions.inc.php'); require_once('../../include/datum.class.php'); require_once('../../include/benutzerberechtigung.class.php'); require_once('../../include/reservierung.class.php'); if (!$db = new basis_db()) die('Es konnte keine Verbindung zum Server aufgebaut werden.'); $uid=get_uid(); $datum_obj = new datum(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); if(!$rechte->isBerechtigt('lehre/reservierungAdvanced', null, 'sui')) die('Sie haben keine Berechtigung für diese Seite'); $stgid=(isset($_REQUEST['stgid'])?$_REQUEST['stgid']:0); $lektorid=(isset($_REQUEST['lektorid'])?$_REQUEST['lektorid']:$uid); $ortid=(isset($_REQUEST['ortid'])?$_REQUEST['ortid']:''); $semester=(isset($_REQUEST['semester'])?$_REQUEST['semester']:''); $verband=(isset($_REQUEST['verband'])?$_REQUEST['verband']:''); $gruppe=(isset($_REQUEST['gruppe'])?$_REQUEST['gruppe']:''); $gruppe_kurzbz=(isset($_REQUEST['gruppe_kurzbz'])?$_REQUEST['gruppe_kurzbz']:''); $datum=(isset($_REQUEST['datum'])?$_REQUEST['datum']:date('d.m.Y')); $titel=(isset($_REQUEST['titel'])?$_REQUEST['titel']:''); $beschreibung=(isset($_REQUEST['beschreibung'])?$_REQUEST['beschreibung']:''); $type=(isset($_REQUEST['type'])?$_REQUEST['type']:''); $stdbegin=(isset($_REQUEST['stdbegin'])?$_REQUEST['stdbegin']:1); $stdblock=(isset($_REQUEST['stdblock'])?$_REQUEST['stdblock']:2); echo ' Insert Reservierungen

Reservierungen einfügen


Studiengang

Semester Verband Gruppe Spezialgruppe Wenn Spezialgruppe ausgewählt, muss Studiengang und Semester gleich der Spezialgruppe sein

Titel Beschreibung LektorIn

Ort'; if ($ortid!='') echo ''; else echo ''; echo ' Datum

Einheit Beginn Anzahl Einheiten


'; if($rechte->isBerechtigt('lehre/reservierungAdvanced', null, 'sui')) { if ($type=="save") { $error=false; $stunde=$stdbegin; //Einfuegen in die Datenbank if (!$error) { $insert_datum=$datum_obj->formatDatum($datum,'Y-m-d'); for ($i=0; ($i<$stdblock)&&!$error; $i++) { $std=$stdbegin+($i % $stdblock); $reservierung = new reservierung(); $reservierung->ort_kurzbz = $_POST['ortid']; $reservierung->studiengang_kz = $_POST['stgid']; $reservierung->uid = $_POST['lektorid']; $reservierung->stunde = $std; $reservierung->datum = $insert_datum; $reservierung->titel = $_POST['titel']; $reservierung->beschreibung = $_POST['beschreibung']; $reservierung->semester = $_POST['semester']; $reservierung->verband = $_POST['verband']; $reservierung->gruppe = $_POST['gruppe']; $reservierung->gruppe_kurzbz = $_POST['gruppe_kurzbz']; $reservierung->insertamum = date('Y-m-d H:i:s'); $reservierung->insertvon = $uid; if(!$reservierung->save(true)) { echo $reservierung->errormsg."
"; $error=true; } else { echo "
Ort: ".$db->convert_html_chars($_POST['ortid'])." - Studiengang_Kz: ".$db->convert_html_chars($_POST['stgid'])." - Semester: ".$db->convert_html_chars($_POST['semester'])." - Verband: ".$db->convert_html_chars($_POST['verband'])." - Gruppe: ".$db->convert_html_chars($_POST['gruppe'])." - Spezialgruppe: ".$db->convert_html_chars($_POST['gruppe_kurzbz'])." - Lektor: ".$db->convert_html_chars($_POST['lektorid'])." - Titel: ".$db->convert_html_chars($_POST['titel'])." - Beschreibung: ".$db->convert_html_chars($_POST['beschreibung'])." - Datum:".$db->convert_html_chars($datum)." - Stunde:".$db->convert_html_chars($std)." -- Eingefügt!
"; } } if (!$error) echo '
Einfügen erfolgreich abgeschlossen!
'; else echo '
Es ist ein Fehler aufgetreten!
'; } } } else echo "
Für diese Aktion haben Sie nicht die nötigen Rechte
"; echo ' '; ?>