diff --git a/cis/private/profile/studienerfolgsbestaetigung.php b/cis/private/profile/studienerfolgsbestaetigung.php index 2568af048..060758853 100644 --- a/cis/private/profile/studienerfolgsbestaetigung.php +++ b/cis/private/profile/studienerfolgsbestaetigung.php @@ -27,6 +27,7 @@ require_once('../../../include/functions.inc.php'); require_once('../../../include/studiensemester.class.php'); require_once('../../../include/basis_db.class.php'); require_once('../../../include/phrasen.class.php'); +require_once('../../../include/prestudent.class.php'); require_once('../../../include/benutzerberechtigung.class.php'); $sprache = getSprache(); @@ -41,17 +42,19 @@ if(isset($_GET['uid'])) // TODO EINE get_uid / _GET['uid'] für studienerfolg.rd { // Administratoren duerfen die UID als Parameter uebergeben um die Studienerfolgsbestätigung // von anderen Personen anzuzeigen - $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($uid); if($rechte->isBerechtigt('admin')) $uid=$_GET['uid']; } +if(isset($_GET["prestudent_id"])) + $prestudent_id = $_GET["prestudent_id"]; + if(isset($_GET['lang']) && $_GET['lang']=='en') - $xsl = 'StudienerfolgEng'; + $xsl = 'StudienerfolgEng'; else - $xsl = 'Studienerfolg'; + $xsl = 'Studienerfolg'; echo ' @@ -61,7 +64,7 @@ echo ' - -

'.$p->t('tools/studienerfolgsbestaetigung').'

-
'.$p->t('tools/studiensemesterAuswaehlen').'

'; - -$qry = "SELECT distinct studiensemester_kurzbz FROM campus.vw_student JOIN public.tbl_prestudentstatus USING(prestudent_id) WHERE uid='".addslashes($uid)."'"; -if($result = $db->db_query($qry)) -{ - echo $p->t('global/studiensemester').': '; - echo '

'.$p->t('tools/vorlageWohnsitzfinanzamt').'
'; - echo '

'; -} + +

'.$p->t('tools/studienerfolgsbestaetigung').'

'; +$prestudent = new prestudent(); +$prestudent->getPrestudentsFromUid($uid); + +if(count($prestudent->result) > 0) +{ + /*** dropdown fuer studiengang ***/ + echo "
"; + echo "".$p->t('global/studiengang').""; + echo ""; +} +else + echo "
Es wurde keine uid uebergeben und unter ihrem Benutzer konnte kein Student gefunden werden.
"; // TODO EINE phrasen? + +if(isset($prestudent_id)) +{ + echo '
'.$p->t('tools/studiensemesterAuswaehlen').'

'; + + $qry = "SELECT distinct studiensemester_kurzbz FROM campus.vw_student JOIN public.tbl_prestudentstatus USING(prestudent_id) WHERE prestudent_id=".$db->db_add_param($prestudent_id, FHC_INTEGER); + if($result = $db->db_query($qry)) + { + echo $p->t('global/studiensemester').': '; + echo '

'.$p->t('tools/vorlageWohnsitzfinanzamt').'
'; + echo '

'; + } +} echo ' ';