From 64c6ae6b395c886e95482948ef91bd2e45fbae9e Mon Sep 17 00:00:00 2001 From: Gerald Simane Date: Tue, 12 Jan 2010 08:12:24 +0000 Subject: [PATCH] --- cis/private/lvplan/stpl_week.php | 37 +++++++++++++++++++------------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/cis/private/lvplan/stpl_week.php b/cis/private/lvplan/stpl_week.php index a9ec53a9a..09bdacded 100644 --- a/cis/private/lvplan/stpl_week.php +++ b/cis/private/lvplan/stpl_week.php @@ -196,26 +196,33 @@ if (isset($reserve) && ($user=='lektor' || $raumres)) if(!$reservierung->isReserviert($ort_kurzbz, $datum_res, $stunde)) { - $reservierung = new reservierung(); - - $reservierung->datum = $datum_res; - $reservierung->uid = $uid; - $reservierung->ort_kurzbz = $ort_kurzbz; - $reservierung->stunde = $stunde; - $reservierung->beschreibung = $_REQUEST['beschreibung']; - $reservierung->titel = $_REQUEST['titel']; - $reservierung->studiengang_kz='0'; - - if(!$reservierung->save(true)) - { - echo $reservierung->errormsg; - } + if (empty($_REQUEST['titel']) && empty($_REQUEST['beschreibung'])) + echo "
Eingabe Titel und Beschreibung fehlt!
"; + else if (empty($_REQUEST['titel']) ) + echo "
Eingabe Titel fehlt!
"; + else if ( empty($_REQUEST['beschreibung'])) + echo "
Eingabe Beschreibung fehlt!
"; + else + { + $reservierung = new reservierung(); + $reservierung->datum = $datum_res; + $reservierung->uid = $uid; + $reservierung->ort_kurzbz = $ort_kurzbz; + $reservierung->stunde = $stunde; + $reservierung->beschreibung = $_REQUEST['beschreibung']; + $reservierung->titel = $_REQUEST['titel']; + $reservierung->studiengang_kz='0'; + if(!$reservierung->save(true)) + echo $reservierung->errormsg; + else + $count++; + } + } else { echo "
$ort_kurzbz bereits reserviert von ".$db->db_result($suchen_std,0,'"uid"')." $datum_res - Stunde $stunde
"; } - $count++; } } }