- Diverse kleinere Bugfixes Aufgrund der Errorlog Auswertung

- OE-Beitragsliste zeigt nun nur noch die Studenten an die aktuell den Status Student/Diplomand/Praktikant haben und das BIS-Melden Hackerl gesetzt haben
This commit is contained in:
Andreas Österreicher
2009-11-23 10:31:16 +00:00
parent 1f9b3fe3c3
commit 09c8cd1f7f
13 changed files with 165 additions and 112 deletions
+16 -7
View File
@@ -109,24 +109,33 @@ if(!$error)
//Wenn die Nation Oesterreich ist, dann muss die Gemeinde in der Tabelle Gemeinde vorkommen
if($_POST['nation']=='A')
{
$qry = "SELECT * FROM bis.tbl_gemeinde WHERE lower(name)=lower('".addslashes($_POST['gemeinde'])."') AND plz='".addslashes($_POST['plz'])."'";
if($db->db_query($qry))
if(is_numeric($_POST['plz']) && $_POST['plz']<32000)
{
if($row = $db->db_fetch_object())
$qry = "SELECT * FROM bis.tbl_gemeinde WHERE lower(name)=lower('".addslashes($_POST['gemeinde'])."') AND plz='".addslashes($_POST['plz'])."'";
if($db->db_query($qry))
{
$adresse->gemeinde = $row->name;
if($row = $db->db_fetch_object())
{
$adresse->gemeinde = $row->name;
}
else
{
$error = true;
$errormsg = 'Gemeinde ist ungueltig';
$return = false;
}
}
else
{
$error = true;
$errormsg = 'Gemeinde ist ungueltig';
$errormsg = 'Fehler beim Ermitteln der Gemeinde';
$return = false;
}
}
else
else
{
$error = true;
$errormsg = 'Fehler beim Ermitteln der Gemeinde';
$errormsg = 'Postleitzahl ist fuer diese Nation ungueltig';
$return = false;
}
}