, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once('../../../config/cis.config.inc.php'); require_once('../../../include/ort.class.php'); require_once('../../../include/raumtyp.class.php'); require_once('../../../include/datum.class.php'); $datum = (isset($_POST['datum'])?$_POST['datum']:date('d.m.Y')); $vonzeit = (isset($_POST['vonzeit'])?$_POST['vonzeit']:date('H:i')); $biszeit = (isset($_POST['biszeit'])?$_POST['biszeit']:date('H:i', mktime(date('H')+1,date('i')))); $raumtyp = (isset($_POST['raumtyp'])?$_POST['raumtyp']:''); $anzahlpersonen = (isset($_POST['anzahlpersonen'])?$_POST['anzahlpersonen']:'0'); $sent = true; //isset($_POST['sent']); $datum_obj = new datum(); echo ' Reservierungsliste

 Lehrveranstaltungsplan >> Raumsuche

'; echo '
Datum* Von* Bis* Raumtyp: Anzahl Personen
'; if($sent) { $error=false; if($datum=='') { echo "
Es muss ein Datum angegeben werden"; $error = true; } if($vonzeit=='') { echo "
VON-Zeit muss angegeben werden"; $error = true; } if($biszeit=='') { echo "
BIS-Zeit muss angegeben werden"; $error = true; } if(!$error) { //Von Zeit pruefen if(!preg_match('/^[0-9]{2}:[0-9]{2}$/', $vonzeit)) { echo "
VON-Zeit muss im Format hh:mm (12:30) angegeben werden"; $error = true; } //Bis Zeit pruefen if(!preg_match('/^[0-9]{2}:[0-9]{2}$/', $biszeit)) { echo "
BIS-Zeit muss im Format hh:mm (12:30) angegeben werden"; $error = true; } //Datum pruefen if(!$datum_obj->checkDatum($datum)) { echo "
Das angegebene Datum ist ungueltig! Bitte geben Sie das Datum im Format dd.mm.YYYY (31.12.2008) ein"; $error = true; } } if(!$error) { $ort = new ort(); if(!$ort->search($datum_obj->formatDatum($datum), $vonzeit, $biszeit, $raumtyp, $anzahlpersonen, true)) { echo $ort->errormsg; } else { echo '
'; echo ''; $i=0; $datum_sec = $datum_obj->mktime_datum($datum)-1; foreach ($ort->result as $row) { $i++; echo ''; echo ''; echo ""; echo ""; echo ""; echo ""; echo ''; flush(); } echo '
RaumBezeichnungNummerPersonenAktion
'.$row->ort_kurzbz.'$row->bezeichnung$row->planbezeichnung$row->max_personzur Reservierung
'; } } } ?>