mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Bugfix beim Reservieren von Räumen die nicht vorhanden sind
This commit is contained in:
@@ -68,6 +68,7 @@ require_once('../../../include/functions.inc.php');
|
||||
require_once('../../../include/wochenplan.class.php');
|
||||
require_once('../../../include/reservierung.class.php');
|
||||
require_once('../../../include/benutzerberechtigung.class.php');
|
||||
require_once('../../../include/ort.class.php');
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die('Fehler beim Oeffnen der Datenbankverbindung');
|
||||
@@ -186,6 +187,10 @@ else if (isset($_GET['reserve']))
|
||||
// Reservieren
|
||||
if (isset($reserve) && $raumres)
|
||||
{
|
||||
$ort_obj = new ort();
|
||||
if(!$ort_obj->load($ort_kurzbz))
|
||||
die('Dieser Ort existiert nicht');
|
||||
|
||||
if(!$erg_std=$db->db_query("SELECT * FROM lehre.tbl_stunde ORDER BY stunde"))
|
||||
{
|
||||
die($db->db_last_error());
|
||||
|
||||
@@ -235,7 +235,11 @@ class wochenplan extends basis_db
|
||||
$sql_query="SELECT bezeichnung, ort_kurzbz, planbezeichnung, ausstattung, max_person FROM public.tbl_ort WHERE ort_kurzbz='".addslashes($this->ort_kurzbz)."'";
|
||||
//echo $sql_query;
|
||||
if (!$this->db_query($sql_query))
|
||||
{
|
||||
$this->errormsg=$this->db_last_error();
|
||||
return false;
|
||||
}
|
||||
|
||||
if($row = $this->db_fetch_object())
|
||||
{
|
||||
$this->ort_bezeichnung = $row->bezeichnung;
|
||||
@@ -245,6 +249,11 @@ class wochenplan extends basis_db
|
||||
$this->ort_max_person = $row->max_person;
|
||||
$this->link.='&ort_kurzbz='.$this->ort_kurzbz; //Link erweitern
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg="Dieser Ort existiert nicht";
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
// Studiengangsdaten ermitteln
|
||||
|
||||
Reference in New Issue
Block a user