* Karl Burkhart */ header("Content-type: application/xhtml+xml"); require_once('../config/vilesci.config.inc.php'); require_once('../include/functions.inc.php'); require_once('../include/studiengang.class.php'); require_once('../include/student.class.php'); require_once('../include/prestudent.class.php'); require_once('../include/adresse.class.php'); $uid_arr = (isset($_REQUEST['uid'])?$_REQUEST['uid']:null); $uid_arr = explode(";",$uid_arr); echo "\n"; echo "\n"; $uid = isset($uid_arr[1])?$uid_arr[1]:$uid_arr[0]; $student_help = new student(); // an 2ter stelle da im Aufruf vom FAS ;; der erste immer '' ist if($student_help->load($uid)) { $studiengang = new studiengang(); $studiengang->load($student_help->studiengang_kz); switch($studiengang->typ) { case 'b': $studTyp = 'Bachelor'; $titel_kurzbz = 'BSc'; break; case 'm': $studTyp = 'Master'; $titel_kurzbz ='MSc'; break; case 'd': $studTyp = 'Diplom'; break; default: $studTyp =''; $titel_kurzbz = ''; } echo "\t".$studTyp."\n"; echo "\t".$studiengang->bezeichnung."\n"; } foreach($uid_arr as $uid) { if($uid=='') continue; echo "\t\n"; $student = new student(); if($student->load($uid)) { $datum_aktuell = date('d.m.Y'); $gebdatum = date('d.m.Y',strtotime($student->gebdatum)); $studiengang = new studiengang(); $studiengang->load($student->studiengang_kz); echo "\t\t1\n"; echo "\t\t".$student->anrede."\n"; echo "\t\t".$student->vorname." ".$student->vornamen."\n"; echo "\t\t".$student->vornamen."\n"; echo "\t\t".$student->nachname."\n"; echo "\t\t".$student->titelpre."\n"; echo "\t\t".$student->titelpost."\n"; echo "\t\t".$gebdatum."\n"; echo "\t\t".$student->svnr."\n"; echo "\t\t".trim($student->matrikelnr)."\n"; echo "\t\t".$studiengang->bezeichnung."\n"; echo "\t\t".$studiengang->english."\n"; echo "\t\t".$studiengang->kurzbzlang."\n"; echo "\t\t".sprintf('%04s', $studiengang->studiengang_kz)."\n"; echo "\t\t".$studiengang->sprache.""; // check ob Quereinsteiger $prestudent = new prestudent(); $ausbildungssemester = ($prestudent->getFirstStatus($student->prestudent_id, 'Student'))?$prestudent->ausbildungssemester:''; echo "\t\t".$ausbildungssemester.""; switch($studiengang->typ) { case 'b': $studTyp = 'Bachelor'; $titel_kurzbz = 'BSc'; break; case 'm': $studTyp = 'Master'; $titel_kurzbz ='MSc'; break; case 'd': $studTyp = 'Diplom'; break; default: $studTyp =''; $titel_kurzbz = ''; } echo "\t\t".$titel_kurzbz."\n"; echo "\t\t".$studTyp."\n"; echo "\t\t".$studiengang->sprache."\n"; echo "\t\t".$studiengang->max_semester."\n"; echo "\t\t".$datum_aktuell."\n"; $adresse = new adresse(); $adresse->load_pers($student->person_id); foreach($adresse->result as $row_adresse) { if($row_adresse->zustelladresse) { echo "\t\t".$row_adresse->strasse."\n"; echo "\t\t".$row_adresse->plz." ".$row_adresse->ort."\n"; break; } } $prestudent = new prestudent(); $prestudent->getLastStatus($student->prestudent_id, null, 'Student'); if($prestudent->orgform_kurzbz!='') $orgform = $prestudent->orgform_kurzbz; else $orgform = $studiengang->orgform_kurzbz; echo "\t\t".$orgform."\n"; } echo "\t\n"; } echo ""; ?>