diff --git a/cis/private/lehre/abgabe_student_details.php b/cis/private/lehre/abgabe_student_details.php index dc7b4952c..689c805db 100644 --- a/cis/private/lehre/abgabe_student_details.php +++ b/cis/private/lehre/abgabe_student_details.php @@ -23,20 +23,23 @@ /******************************************************************************************************* * abgabe_lektor * abgabe_lektor ist die Lektorenmaske des Abgabesystems - * für Diplom- und Bachelorarbeiten + * fuer Diplom- und Bachelorarbeiten *******************************************************************************************************/ - require_once('../../config.inc.php'); + require_once('../../../config/cis.config.inc.php'); +// ------------------------------------------------------------------------------------------ +// Datenbankanbindung +// ------------------------------------------------------------------------------------------ + require_once('../../../include/basis_db.class.php'); + if (!$db = new basis_db()) + $db=false; + require_once('../../../include/functions.inc.php'); require_once('../../../include/studiengang.class.php'); require_once('../../../include/datum.class.php'); require_once('../../../include/benutzerberechtigung.class.php'); //require_once('../../../include/Excel/excel.php'); - - if (!$conn = pg_pconnect(CONN_STRING)) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - if(!isset($_POST['uid'])) { $uid = (isset($_GET['uid'])?$_GET['uid']:'-1'); @@ -79,9 +82,12 @@ else $abstract_en = (isset($_POST['abstract_en'])?$_POST['abstract_en']:'-1'); $seitenanzahl = (isset($_POST['seitenanzahl'])?$_POST['seitenanzahl']:'-1'); } + if($uid=='-1') +{ exit; - +} + $user = get_uid(); $datum_obj = new datum(); $error=''; @@ -124,7 +130,7 @@ if($command=='add') abstract = '".addslashes($abstract)."', abstract_en = '".addslashes($abstract_en)."' WHERE projektarbeit_id = '".$projektarbeit_id."'"; - $result=pg_query($conn, $qry_upd); + $result=$db->pg_query($qry_upd); $command="update"; } else @@ -150,7 +156,7 @@ if($command=="update" || $error==true) updatevon = '".$user."', updateamum = now() WHERE paabgabe_id='".$paabgabe_id."'"; - $result=pg_query($conn, $qry); + $result=$db->pg_query($qry); } else { @@ -172,8 +178,7 @@ if($command=="update" || $error==true) updatevon = '".$user."', updateamum = now() WHERE paabgabe_id='".$paabgabe_id."'"; - $result=pg_query($conn, $qry); - + $result=$db->db_query($qry); echo ' @@ -188,12 +193,12 @@ if($command=="update" || $error==true)

Abgabe Studentenbereich - Zusätzliche Daten für die Abgabe

'; $qry_zd="SELECT * FROM lehre.tbl_projektarbeit WHERE projektarbeit_id='".$projektarbeit_id."'"; - $result_zd=@pg_query($conn, $qry_zd); - $row_zd=@pg_fetch_object($result_zd); + $result_zd=@$db->db_query($qry_zd); + $row_zd=@$db->db_fetch_object($result_zd); $htmlstr = "
Betreuer: ".$betreuer."
Titel: ".$titel."

\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; - $htmlstr .= "\n"; + $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; @@ -204,12 +209,12 @@ if($command=="update" || $error==true) $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; $qry="SELECT * FROM campus.tbl_paabgabe WHERE projektarbeit_id='".$projektarbeit_id."' ORDER BY datum;"; $htmlstr .= "\n"; - $result=@pg_query($conn, $qry); - while ($row=@pg_fetch_object($result)) + $result=@$db->db_query($qry); + while ($row=@$db->db_fetch_object($result)) { - $htmlstr .= "\n"; + $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; @@ -324,8 +329,8 @@ if($command!="add") $htmlstr .= " \n"; $htmlstr .= " \n"; $qry_typ="SELECT * FROM campus.tbl_paabgabetyp WHERE paabgabetyp_kurzbz='".$row->paabgabetyp_kurzbz."'"; - $result_typ=pg_query($conn, $qry_typ); - $row_typ=pg_fetch_object($result_typ); + $result_typ=$db->db_query($qry_typ); + $row_typ=$db->db_fetch_object($result_typ); $htmlstr .= " \n"; $htmlstr .= " \n"; $htmlstr .= " \n";
Sprache der Arbeit:"; - $sprache = @pg_query($conn, "SELECT sprache FROM tbl_sprache"); - $num = pg_num_rows($sprache); + $sprache = @$db->db_query("SELECT sprache FROM tbl_sprache"); + $num = $db->db_num_rows($sprache); if ($num > 0) { $htmlstr .= "
fixDatum AbgabetypKurzbeschreibung der Abgabeabgegeben amDateiupload
".$datum_obj->formatDatum($row->datum,'d.m.Y')."$row_typ->bezeichnung$row->kurzbz".$datum_obj->formatDatum($row->abgabedatum,'d.m.Y')."