diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteeintragen.php b/cis/private/lehre/benotungstool/lvgesamtnoteeintragen.php index 6cee8bc2b..ad3a19c3c 100755 --- a/cis/private/lehre/benotungstool/lvgesamtnoteeintragen.php +++ b/cis/private/lehre/benotungstool/lvgesamtnoteeintragen.php @@ -30,11 +30,12 @@ require_once('../../../../include/benutzerberechtigung.class.php'); require_once('../../../../include/uebung.class.php'); require_once('../../../../include/beispiel.class.php'); require_once('../../../../include/studentnote.class.php'); -require_once('../../../../include/datum.class.php'); +require_once('../../../../include/datum.class.php'); require_once('../../../../include/legesamtnote.class.php'); -require_once('../../../../include/lvgesamtnote.class.php'); -require_once('../../../../include/zeugnisnote.class.php'); - +require_once('../../../../include/lvgesamtnote.class.php'); +require_once('../../../../include/zeugnisnote.class.php'); + + if(!$conn = pg_pconnect(CONN_STRING)) die('Fehler beim oeffnen der Datenbankverbindung'); @@ -51,11 +52,6 @@ if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) //Lehrveranstaltung_id else die('Fehlerhafte Parameteruebergabe'); -if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id - $lehreinheit_id = $_GET['lehreinheit_id']; -else - $lehreinheit_id = ''; - //Laden der Lehrveranstaltung $lv_obj = new lehrveranstaltung($conn); if(!$lv_obj->load($lvid)) @@ -83,60 +79,54 @@ $stsem_obj = new studiensemester($conn); if($stsem=='') $stsem = $stsem_obj->getaktorNext(); - - - -if($lehreinheit_id=='') - die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden'); - $note = $_REQUEST["note"]; - -// lvgesamtnote für studenten speichern -if (isset($_REQUEST["submit"]) && ($_REQUEST["student_uid"] != '') && ((($note>0) && ($note < 6)) || ($note == 7) || ($note==8)) ){ - - $jetzt = date("Y-m-d H:i:s"); - $student_uid = $_REQUEST["student_uid"]; - $lvid = $_REQUEST["lvid"]; - $lvgesamtnote = new lvgesamtnote($conn); - if (!$lvgesamtnote->load($lvid, $student_uid, $stsem)) - { - $lvgesamtnote->student_uid = $student_uid; - $lvgesamtnote->lehrveranstaltung_id = $lvid; - $lvgesamtnote->studiensemester_kurzbz = $stsem; - $lvgesamtnote->note = $_REQUEST["note"]; - $lvgesamtnote->mitarbeiter_uid = $user; - $lvgesamtnote->benotungsdatum = $jetzt; - $lvgesamtnote->freigabedatum = null; - $lvgesamtnote->freigabevon_uid = null; - $lvgesamtnote->bemerkung = null; - $lvgesamtnote->updateamum = null; - $lvgesamtnote->updatevon = null; - $lvgesamtnote->insertamum = $jetzt; - $lvgesamtnote->insertvon = $user; - $new = true; - $response = "neu"; - } - else - { - $lvgesamtnote->note = $_REQUEST["note"]; - $lvgesamtnote->benotungsdatum = $jetzt; - $lvgesamtnote->updateamum = $jetzt; - $lvgesamtnote->updatevon = $user; - $new = false; - if ($lvgesamtnote->freigabedatum) - $response = "update_f"; - else - $response = "update"; - } - if (!$lvgesamtnote->save($new)) - echo "".$lvgesamtnote->errormsg.""; - else - echo $response; -} -else - echo "Bitte geben Sie eine Note von 1 - 5 bzw. 7 (nicht beurteilt) oder 8 (teilgenommen) ein!"; - - + +// lvgesamtnote für studenten speichern +if (isset($_REQUEST["submit"]) && ($_REQUEST["student_uid"] != '') && ((($note>0) && ($note < 6)) || ($note == 7) || ($note==8)) ){ + + $jetzt = date("Y-m-d H:i:s"); + $student_uid = $_REQUEST["student_uid"]; + $lvid = $_REQUEST["lvid"]; + $lvgesamtnote = new lvgesamtnote($conn); + if (!$lvgesamtnote->load($lvid, $student_uid, $stsem)) + { + $lvgesamtnote->student_uid = $student_uid; + $lvgesamtnote->lehrveranstaltung_id = $lvid; + $lvgesamtnote->studiensemester_kurzbz = $stsem; + $lvgesamtnote->note = $_REQUEST["note"]; + $lvgesamtnote->mitarbeiter_uid = $user; + $lvgesamtnote->benotungsdatum = $jetzt; + $lvgesamtnote->freigabedatum = null; + $lvgesamtnote->freigabevon_uid = null; + $lvgesamtnote->bemerkung = null; + $lvgesamtnote->updateamum = null; + $lvgesamtnote->updatevon = null; + $lvgesamtnote->insertamum = $jetzt; + $lvgesamtnote->insertvon = $user; + $new = true; + $response = "neu"; + } + else + { + $lvgesamtnote->note = $_REQUEST["note"]; + $lvgesamtnote->benotungsdatum = $jetzt; + $lvgesamtnote->updateamum = $jetzt; + $lvgesamtnote->updatevon = $user; + $new = false; + if ($lvgesamtnote->freigabedatum) + $response = "update_f"; + else + $response = "update"; + } + if (!$lvgesamtnote->save($new)) + echo "".$lvgesamtnote->errormsg.""; + else + echo $response; +} +else + echo "Bitte geben Sie eine Note von 1 - 5 bzw. 7 (nicht beurteilt) oder 8 (teilgenommen) ein!"; + + diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php index 56fa53907..513f74cca 100644 --- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php +++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php @@ -127,7 +127,7 @@ function getTopOffset(){ stud_uid = uid; var jetzt = new Date(); var ts = jetzt.getTime(); - var url= ''; + var url= ''; url += '&submit=1&student_uid='+uid+"¬e="+note+"&"+ts; anfrage.open("GET", url, true); anfrage.onreadystatechange = updateSeite; @@ -218,7 +218,8 @@ function getTopOffset(){ erzeugeAnfrage(); var jetzt = new Date(); var ts = jetzt.getTime(); - var url= ''; + var url= ''; + //&lehreinheit_id=$lehreinheit_id url += '&submit=1&student_uid='+uid+'¬e='+note+'&datum='+datum+'&lehreinheit_id_pr='+lehreinheit_id+'&'+ts; //alert(url); anfrage.open("GET", url, true); @@ -365,11 +366,12 @@ $stsem_content = "Studiensemester: \n"; //Lehreinheiten laden +/* if($rechte->isBerechtigt('admin',0) || $rechte->isBerechtigt('admin',$lv_obj->studiengang_kz) || $rechte->isBerechtigt('lehre',$lv_obj->studiengang_kz)) { $qry = "SELECT distinct tbl_lehrfach.kurzbz as lfbez, tbl_lehreinheit.lehreinheit_id, tbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz FROM lehre.tbl_lehreinheit, lehre.tbl_lehrfach, lehre.tbl_lehreinheitmitarbeiter @@ -447,14 +449,14 @@ if($result = pg_query($conn, $qry)) else { echo 'Fehler beim Auslesen der Lehreinheiten'; -} +}*/ echo $stsem_content; echo ''; echo ''; echo ''; echo " @@ -696,11 +699,14 @@ echo " echo " - - - - "; - + "; + // + // + //"; + echo " + + + "; $note_les_str = ''; $le_anz = 0; @@ -751,7 +757,7 @@ echo " $hide = "style='visibility:hidden;'"; else $hide = "style='visibility:visible;'"; - echo ""; + echo ""; if ($note_lv == 5) $negmarkier = " style='color:red; font-weight:bold;'"; diff --git a/cis/private/lehre/benotungstool/nachpruefungeintragen.php b/cis/private/lehre/benotungstool/nachpruefungeintragen.php index e0700c3c4..0d0bbb140 100755 --- a/cis/private/lehre/benotungstool/nachpruefungeintragen.php +++ b/cis/private/lehre/benotungstool/nachpruefungeintragen.php @@ -30,11 +30,12 @@ require_once('../../../../include/benutzerberechtigung.class.php'); require_once('../../../../include/uebung.class.php'); require_once('../../../../include/beispiel.class.php'); require_once('../../../../include/studentnote.class.php'); -require_once('../../../../include/datum.class.php'); +require_once('../../../../include/datum.class.php'); require_once('../../../../include/legesamtnote.class.php'); -require_once('../../../../include/lvgesamtnote.class.php'); -require_once('../../../../include/zeugnisnote.class.php'); -require_once('../../../../include/pruefung.class.php'); +require_once('../../../../include/lvgesamtnote.class.php'); +require_once('../../../../include/zeugnisnote.class.php'); +require_once('../../../../include/pruefung.class.php'); + if(!$conn = pg_pconnect(CONN_STRING)) die('Fehler beim oeffnen der Datenbankverbindung'); @@ -46,6 +47,8 @@ if(!check_lektor($user, $conn)) $rechte = new benutzerberechtigung($conn); $rechte->getBerechtigungen($user); +$lehreinheit_id=''; + if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) //Lehrveranstaltung_id $lvid = $_GET['lvid']; else @@ -53,15 +56,14 @@ else if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id $lehreinheit_id = $_GET['lehreinheit_id']; -else - die('Fehlerhafte Parameteruebergabe'); - -if(isset($_GET['lehreinheit_id_pr']) && is_numeric($_GET['lehreinheit_id_pr'])) //Lehreinheit_id der pruefung - $lehreinheit_id = $_GET['lehreinheit_id_pr']; - - -if(isset($_GET['datum'])) //Lehreinheit_id - $datum = $_GET['datum']; +//else +// die('Fehlerhafte Parameteruebergabe'); + +if(isset($_GET['lehreinheit_id_pr']) && is_numeric($_GET['lehreinheit_id_pr'])) //Lehreinheit_id der pruefung + $lehreinheit_id = $_GET['lehreinheit_id_pr']; + +if(isset($_GET['datum'])) + $datum = $_GET['datum']; else die('Fehlerhafte Parameteruebergabe'); @@ -96,157 +98,157 @@ if($stsem=='') $student_uid = $_REQUEST["student_uid"]; -if($lehreinheit_id=='') - die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden'); +//if($lehreinheit_id=='') +// die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden'); $note = $_REQUEST["note"]; -if ( (($note>0) && ($note < 6)) || ($note == 7) || ($note==8) ) - $note = $_REQUEST["note"]; -else - $note = 9; - - -// lvgesamtnote für studenten speichern -if (isset($_REQUEST["submit"]) && ($_REQUEST["student_uid"] != '') ){ - - // lehreinheiten holen, in denen der student ist - $le_arr = array(); - $qry_stud = "SELECT DISTINCT lehreinheit_id, lehrform_kurzbz FROM campus.vw_student_lehrveranstaltung JOIN campus.vw_student using(uid) WHERE studiensemester_kurzbz = '".$stsem."' and lehrveranstaltung_id = '".$lvid."' and uid='".$student_uid."' ORDER BY lehrform_kurzbz DESC"; +if ( (($note>0) && ($note < 6)) || ($note == 7) || ($note==8) ) + $note = $_REQUEST["note"]; +else + $note = 9; + + +// lvgesamtnote für studenten speichern +if (isset($_REQUEST["submit"]) && ($_REQUEST["student_uid"] != '') ){ + + // lehreinheiten holen, in denen der student ist + $le_arr = array(); + $qry_stud = "SELECT DISTINCT lehreinheit_id, lehrform_kurzbz FROM campus.vw_student_lehrveranstaltung JOIN campus.vw_student using(uid) WHERE studiensemester_kurzbz = '".$stsem."' and lehrveranstaltung_id = '".$lvid."' and uid='".$student_uid."' ORDER BY lehrform_kurzbz DESC"; if($result_stud = pg_query($conn, $qry_stud)) { $i=1; while($row_stud = pg_fetch_object($result_stud)) - { - $le_arr[] = $row_stud->lehreinheit_id; - } - } - - if (!in_array($lehreinheit_id,$le_arr)) - $lehreinheit_id = $le_arr[0]; - - $jetzt = date("Y-m-d H:i:s"); - - $pr = new Pruefung($conn); - - if($pr->getPruefungen($student_uid, "Termin1", $lvid, $stsem)) - { - if ($pr->result) - $termin1 = 1; - else - { - $lvnote = new lvgesamtnote($conn); - if ($lvnote->load($lvid, $student_uid, $stsem)) - { - $pr_note = $lvnote->note; - $benotungsdatum = $lvnote->benotungsdatum; - } - else - { - $pr_note = 9; - $benotungsdatum = $jetzt; - } - $pr_1 = new Pruefung($conn); - $pr_1->lehreinheit_id = $lehreinheit_id; - $pr_1->student_uid = $student_uid; - $pr_1->mitarbeiter_uid = $user; - $pr_1->note = $pr_note; - $pr_1->pruefungstyp_kurzbz = "Termin1"; - $pr_1->datum = $benotungsdatum; - $pr_1->anmerkung = ""; - $pr_1->insertamum = $jetzt; - $pr_1->insertvon = $user; - $pr_1->updateamum = Null; - $pr_1->updatevon = Null; - $pr_1->ext_id = Null; - $pr_1->new = 1; - $pr_1->save(); - } - } - - $prTermin2 = new Pruefung($conn); - $pr_2 = new Pruefung($conn); - - if ($prTermin2->getPruefungen($student_uid, "Termin2", $lvid, $stsem)) - { - if ($prTermin2->result) - { - $pr_2->load($prTermin2->result[0]->pruefung_id); - $pr_2->new = null; - $pr_2->updateamum = $jetzt; - $pr_2->updatevon = $user; - $pr_2->note = $note; - $pr_2->datum = $datum; - $pr_2->anmerkung = ""; - } - else - { - $pr_2->lehreinheit_id = $lehreinheit_id; - $pr_2->student_uid = $student_uid; - $pr_2->mitarbeiter_uid = $user; - $pr_2->note = $note; - $pr_2->pruefungstyp_kurzbz = "Termin2"; - $pr_2->datum = $datum; - $pr_2->anmerkung = ""; - $pr_2->insertamum = $jetzt; - $pr_2->insertvon = $user; - $pr_2->updateamum = Null; - $pr_2->updatevon = Null; - $pr_2->ext_id = Null; - $pr_2->new = 1; - } - $pr_2->save(); - } - - - if ( (($note>0) && ($note < 6)) || ($note == 7) || ($note==8) ) - { - - $jetzt = date("Y-m-d H:i:s"); - - $lvid = $_REQUEST["lvid"]; - $lvgesamtnote = new lvgesamtnote($conn); - if (!$lvgesamtnote->load($lvid, $student_uid, $stsem)) - { - $lvgesamtnote->student_uid = $student_uid; - $lvgesamtnote->lehrveranstaltung_id = $lvid; - $lvgesamtnote->studiensemester_kurzbz = $stsem; - $lvgesamtnote->note = $_REQUEST["note"]; - $lvgesamtnote->mitarbeiter_uid = $user; - $lvgesamtnote->benotungsdatum = $jetzt; - $lvgesamtnote->freigabedatum = null; - $lvgesamtnote->freigabevon_uid = null; - $lvgesamtnote->bemerkung = null; - $lvgesamtnote->updateamum = null; - $lvgesamtnote->updatevon = null; - $lvgesamtnote->insertamum = $jetzt; - $lvgesamtnote->insertvon = $user; - $new = true; - $response = "neu"; - } - else - { - $lvgesamtnote->note = $_REQUEST["note"]; - $lvgesamtnote->benotungsdatum = $jetzt; - $lvgesamtnote->updateamum = $jetzt; - $lvgesamtnote->updatevon = $user; - $new = false; - if ($lvgesamtnote->freigabedatum) - $response = "update_f"; - else - $response = "update"; - } - if (!$lvgesamtnote->save($new)) - echo "".$lvgesamtnote->errormsg.""; - else - echo $response; - } - else - echo "update_pr"; -} -else - echo "Fehler beim Eintragen der Prüfungen"; - - + { + $le_arr[] = $row_stud->lehreinheit_id; + } + } + + if (!in_array($lehreinheit_id,$le_arr)) + $lehreinheit_id = $le_arr[0]; + + $jetzt = date("Y-m-d H:i:s"); + + $pr = new Pruefung($conn); + + if($pr->getPruefungen($student_uid, "Termin1", $lvid, $stsem)) + { + if ($pr->result) + $termin1 = 1; + else + { + $lvnote = new lvgesamtnote($conn); + if ($lvnote->load($lvid, $student_uid, $stsem)) + { + $pr_note = $lvnote->note; + $benotungsdatum = $lvnote->benotungsdatum; + } + else + { + $pr_note = 9; + $benotungsdatum = $jetzt; + } + $pr_1 = new Pruefung($conn); + $pr_1->lehreinheit_id = $lehreinheit_id; + $pr_1->student_uid = $student_uid; + $pr_1->mitarbeiter_uid = $user; + $pr_1->note = $pr_note; + $pr_1->pruefungstyp_kurzbz = "Termin1"; + $pr_1->datum = $benotungsdatum; + $pr_1->anmerkung = ""; + $pr_1->insertamum = $jetzt; + $pr_1->insertvon = $user; + $pr_1->updateamum = Null; + $pr_1->updatevon = Null; + $pr_1->ext_id = Null; + $pr_1->new = 1; + $pr_1->save(); + } + } + + $prTermin2 = new Pruefung($conn); + $pr_2 = new Pruefung($conn); + + if ($prTermin2->getPruefungen($student_uid, "Termin2", $lvid, $stsem)) + { + if ($prTermin2->result) + { + $pr_2->load($prTermin2->result[0]->pruefung_id); + $pr_2->new = null; + $pr_2->updateamum = $jetzt; + $pr_2->updatevon = $user; + $pr_2->note = $note; + $pr_2->datum = $datum; + $pr_2->anmerkung = ""; + } + else + { + $pr_2->lehreinheit_id = $lehreinheit_id; + $pr_2->student_uid = $student_uid; + $pr_2->mitarbeiter_uid = $user; + $pr_2->note = $note; + $pr_2->pruefungstyp_kurzbz = "Termin2"; + $pr_2->datum = $datum; + $pr_2->anmerkung = ""; + $pr_2->insertamum = $jetzt; + $pr_2->insertvon = $user; + $pr_2->updateamum = Null; + $pr_2->updatevon = Null; + $pr_2->ext_id = Null; + $pr_2->new = 1; + } + $pr_2->save(); + } + + + if ( (($note>0) && ($note < 6)) || ($note == 7) || ($note==8) ) + { + + $jetzt = date("Y-m-d H:i:s"); + + $lvid = $_REQUEST["lvid"]; + $lvgesamtnote = new lvgesamtnote($conn); + if (!$lvgesamtnote->load($lvid, $student_uid, $stsem)) + { + $lvgesamtnote->student_uid = $student_uid; + $lvgesamtnote->lehrveranstaltung_id = $lvid; + $lvgesamtnote->studiensemester_kurzbz = $stsem; + $lvgesamtnote->note = $_REQUEST["note"]; + $lvgesamtnote->mitarbeiter_uid = $user; + $lvgesamtnote->benotungsdatum = $jetzt; + $lvgesamtnote->freigabedatum = null; + $lvgesamtnote->freigabevon_uid = null; + $lvgesamtnote->bemerkung = null; + $lvgesamtnote->updateamum = null; + $lvgesamtnote->updatevon = null; + $lvgesamtnote->insertamum = $jetzt; + $lvgesamtnote->insertvon = $user; + $new = true; + $response = "neu"; + } + else + { + $lvgesamtnote->note = $_REQUEST["note"]; + $lvgesamtnote->benotungsdatum = $jetzt; + $lvgesamtnote->updateamum = $jetzt; + $lvgesamtnote->updatevon = $user; + $new = false; + if ($lvgesamtnote->freigabedatum) + $response = "update_f"; + else + $response = "update"; + } + if (!$lvgesamtnote->save($new)) + echo "".$lvgesamtnote->errormsg.""; + else + echo $response; + } + else + echo "update_pr"; +} +else + echo "Fehler beim Eintragen der Prüfungen"; + + diff --git a/vilesci/personen/import/interessentenimport.php b/vilesci/personen/import/interessentenimport.php index 0101a362d..f78e07120 100644 --- a/vilesci/personen/import/interessentenimport.php +++ b/vilesci/personen/import/interessentenimport.php @@ -123,6 +123,16 @@ function checkVorschlag() alert('Bitte wählen Sie einen der Vorschläge aus'); return false; } + +function checkInput1() +{ + if(document.getElementById('nachname').value=='') + { + alert('Nachname muss eingetragen werden'); + return false; + } + return true; +} @@ -250,6 +260,9 @@ if(isset($_POST['save'])) // anmerkungen: $anmerkungen | studiengang_kz: $studiengang_kz | person_id: $person_id

"; $person = new person($conn); $prestudent = new prestudent($conn); + + $prestudent_vorhanden=false; + pg_query($conn, 'BEGIN'); //Wenn die person_id=0 dann wird eine neue Person angelegt //Ansosnsten wird es an die Person mit $person_id angehaengt @@ -268,11 +281,53 @@ if(isset($_POST['save'])) $titel = $person->titelpre; $titelpost = $person->titelpost; $geschlecht = $person->geschlecht; + $anrede = $person->anrede; //Wenn Prestudent bereits existiert, dann abbrechen if($prestudent->exists($person_id, $studiengang_kz)) { - $error=true; - $errormsg = 'Prestudent existiert bereits!'; + //Prestudent ID holen + $qry = "SELECT prestudent_id FROM public.tbl_prestudent WHERE person_id='$person_id' AND studiengang_kz='$studiengang_kz'"; + if($result = pg_query($conn, $qry)) + { + if(pg_num_rows($result)>1) + { + // Wenn bereits mehrere Prestudenten in diesem Studingang vorhanden sind, dann abbrechen + $error=true; + $errormsg = 'Der Interessent konnte nicht angelegt werden, da dieser Student bereits mehr als einen Prestudenten in diesem Studiengang hat.'; + } + else + { + $row = pg_fetch_object($result); + $prestudent_id=$row->prestudent_id; + + //Wenn der Prestudent noch keinen Studenten eintrag hat, dann wird die neue + //Rolle hinzugefuegt, sonst wird abgebrochen + $qry = "SELECT * FROM public.tbl_prestudentrolle WHERE prestudent_id='$prestudent_id' AND rolle_kurzbz='Student'"; + if($result = pg_query($conn, $qry)) + { + if(pg_num_rows($result)>0) + { + $error=true; + $errormsg = 'Der Interessent konnte nicht angelegt werden, da diese Person bereits als Student in diesem Studiengang angelegt ist.'; + } + else + { + $prestudent_vorhanden=true; + $prestudent->load($prestudent_id); + } + } + else + { + $error=true; + $errormsg = 'Fehler beim Ermitteln der Prestudentrollen!'; + } + } + } + else + { + $error = true; + $errormsg = 'Fehler beim Suchen der PrestudentID'; + } } } } @@ -430,7 +485,7 @@ if(isset($_POST['save'])) } //Prestudent Anlegen - if(!$error) + if(!$error && !$prestudent_vorhanden) { $prestudent->new = true; $prestudent->aufmerksamdurch_kurzbz = 'k.A.'; @@ -466,7 +521,7 @@ if(isset($_POST['save'])) $errormsg = $prestudent->errormsg; } } - + if(!$error) { //Prestudent Rolle Anlegen @@ -620,7 +675,7 @@ if($geburtsdatum!='') echo "Format des Geburtsdatums ist ungueltig!"; } if(($geburtsdatum=='' && $vorname=='' && $nachname=='') || $geburtsdatum_error) - echo ""; + echo ""; else echo ""; ?> @@ -721,6 +776,12 @@ if($vorname!='' && $nachname!='') $where.=' OR'; $where.=" (LOWER(vorname)=LOWER('".$vorname."') AND LOWER(nachname)=LOWER('".$nachname."'))"; } +elseif($nachname!='') +{ + if($where!='') + $where.=' OR'; + $where.=" LOWER(nachname)=LOWER('".$nachname."')"; +} if($where!='') {
 \n"; echo "$lv_obj->bezeichnung
"; - +/* if($lehreinheit_id=='') die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden'); @@ -462,7 +464,7 @@ if(!isset($_GET['standalone'])) { //Menue include("menue.inc.php"); -} +}*/ // lvgesamtnote für studenten speichern @@ -568,7 +570,7 @@ if (isset($_REQUEST["freigabe"]) and ($_REQUEST["freigabe"] == 1)) $adressen = $sg->email.", ".$user."@".DOMAIN; $freigeber = "".strtoupper($user).""; - mail($adressen,"Notenfreigabe ".$lv->bezeichnung,"".$lv->bezeichnung." - ".$stsem." (".$lv->semester.". Sem.)

Benutzer ".$freigeber." hat die LV-Noten für folgende Studenten freigegeben:

".$studlist."
Mail wurde verschickt an: ".$adressen."","From: vilesci@".DOMAIN."\nContent-Type: text/html\n"); + //mail($adressen,"Notenfreigabe ".$lv->bezeichnung,"".$lv->bezeichnung." - ".$stsem." (".$lv->semester.". Sem.)

Benutzer ".$freigeber." hat die LV-Noten für folgende Studenten freigegeben:

".$studlist."
Mail wurde verschickt an: ".$adressen."","From: vilesci@".DOMAIN."\nContent-Type: text/html\n"); } } else @@ -577,6 +579,7 @@ if (isset($_REQUEST["freigabe"]) and ($_REQUEST["freigabe"] == 1)) } } +echo "

Zurück

"; echo "

LV Gesamtnote verwalten

"; echo "Noten: 1-5, 7 (nicht beurteilt), 8 (teilgenommen)"; @@ -623,7 +626,7 @@ echo "
LV-Note -
+ Passwort:
$row_stud->uid$row_stud->nachname$row_stud->vorname$row_stud->uid$row_stud->nachname$row_stud->vorname$row_stud->uid$row_stud->nachname$row_stud->vorname