From 6300c077669eb14eec64159f323b8722134e84c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Mon, 16 Nov 2009 16:04:13 +0000 Subject: [PATCH] --- cis/public/bild.php | 5 +---- include/mitarbeiter.class.php | 4 +++- vilesci/bis/personalmeldung.php | 9 ++++++--- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/cis/public/bild.php b/cis/public/bild.php index 170b5dc67..84e286d6e 100644 --- a/cis/public/bild.php +++ b/cis/public/bild.php @@ -49,10 +49,7 @@ if(isset($_GET['src']) && $_GET['src']=='person' && isset($_GET['person_id'])) //von pdfs kommen kann. $im = @imagecreatefromstring(base64_decode($cTmpHEX)); if($im!=false) -{ - - exit('dfsd'); - +{ @ob_clean(); header("Content-type: image/jpeg"); exit(imagejpeg($im)); diff --git a/include/mitarbeiter.class.php b/include/mitarbeiter.class.php index 4c06acbb4..957b0b7c7 100644 --- a/include/mitarbeiter.class.php +++ b/include/mitarbeiter.class.php @@ -611,7 +611,7 @@ class mitarbeiter extends benutzer */ public function getPersonal($fix, $stgl, $fbl, $aktiv, $karenziert, $verwendung) { - $qry = "SELECT distinct on(mitarbeiter_uid) *, tbl_benutzer.aktiv as aktiv, tbl_mitarbeiter.insertamum, tbl_mitarbeiter.insertvon FROM ((public.tbl_mitarbeiter JOIN public.tbl_benutzer ON(mitarbeiter_uid=uid)) JOIN public.tbl_person USING(person_id)) LEFT JOIN public.tbl_benutzerfunktion USING(uid) LEFT JOIN campus.tbl_resturlaub USING(mitarbeiter_uid) WHERE true"; + $qry = "SELECT distinct on(mitarbeiter_uid) *, tbl_benutzer.aktiv as aktiv, tbl_mitarbeiter.insertamum, tbl_mitarbeiter.insertvon, tbl_mitarbeiter.updateamum, tbl_mitarbeiter.updatevon FROM ((public.tbl_mitarbeiter JOIN public.tbl_benutzer ON(mitarbeiter_uid=uid)) JOIN public.tbl_person USING(person_id)) LEFT JOIN public.tbl_benutzerfunktion USING(uid) LEFT JOIN campus.tbl_resturlaub USING(mitarbeiter_uid) WHERE true"; if($fix=='true') $qry .= " AND fixangestellt=true"; @@ -686,6 +686,8 @@ class mitarbeiter extends benutzer $obj->alias = $row->alias; $obj->insertamum = $row->insertamum; $obj->insertvon = $row->insertvon; + $obj->updateamum = $row->updateamum; + $obj->updatevon = $row->updatevon; $obj->urlaubstageprojahr = $row->urlaubstageprojahr; $obj->resturlaubstage = $row->resturlaubstage; diff --git a/vilesci/bis/personalmeldung.php b/vilesci/bis/personalmeldung.php index b338ecfd6..6afe7c845 100644 --- a/vilesci/bis/personalmeldung.php +++ b/vilesci/bis/personalmeldung.php @@ -46,7 +46,7 @@ $mitarbeiterzahl=0; $echt=0; $frei=0; -$nichtmelden = array(11,91,92,94,999,203,145,204); +$nichtmelden = array(11,91,92,94,999,203,145,204, 308, 182, 222); $datumobj=new datum(); @@ -110,6 +110,7 @@ if($result = $db->db_query($qry)) "; while($row = $db->db_fetch_object($result)) { + $error_person = false; $person_content=''; $qryet="SELECT * FROM bis.tbl_entwicklungsteam WHERE mitarbeiter_uid='".$row->mitarbeiter_uid."';"; if($resultet=$db->db_query($qryet)) @@ -280,7 +281,8 @@ if($result = $db->db_query($qry)) else { //Keine Verwendung - $error_log="$row->mitarbeiter_uid hat keine Verwendung und wird ausgelassen
"; + $v.="
$row->mitarbeiter_uid hat keine Verwendung und wird ausgelassen
"; + $error_person = true; } } $person_content.=" @@ -298,7 +300,8 @@ if($result = $db->db_query($qry)) } else { - $datei.=$person_content; + if(!$error_person) + $datei.=$person_content; } } $datei.="