From 8a675f268e0344bce1409446c599d5ebe4c1d65b Mon Sep 17 00:00:00 2001 From: oesi Date: Wed, 31 May 2017 11:03:57 +0200 Subject: [PATCH] Cleanup Script an Replace addslashes --- .../freifaecher/anmeldungsuebersicht.php | 78 ++++++++----------- 1 file changed, 33 insertions(+), 45 deletions(-) diff --git a/cis/private/freifaecher/anmeldungsuebersicht.php b/cis/private/freifaecher/anmeldungsuebersicht.php index f54416bcd..5b6720ac1 100644 --- a/cis/private/freifaecher/anmeldungsuebersicht.php +++ b/cis/private/freifaecher/anmeldungsuebersicht.php @@ -20,11 +20,9 @@ * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ - /* * Ermoeglicht das Anmelden zu Freifaechern */ - require_once('../../../config/cis.config.inc.php'); require_once('../../../include/basis_db.class.php'); require_once('../../../include/functions.inc.php'); @@ -33,20 +31,19 @@ require_once('../../../include/lehrveranstaltung.class.php'); require_once('../../../include/phrasen.class.php'); if (!$db = new basis_db()) - $db=false; + $db = false; $sprache = getSprache(); $p = new phrasen($sprache); $user = get_uid(); ?> - - + + - - - <?php echo $p->t('freifach/freifaecherAnmeldungsuebersicht');?> + + + <?php echo $p->t('freifach/freifaecherAnmeldungsuebersicht');?> -

t('freifach/freifaecherAnmeldungsuebersicht');?>

t('freifach/bitteFreifachAuswaehlen');?> @@ -59,21 +56,21 @@ $stsem_obj = new studiensemester(); $stsem = $stsem_obj->getaktorNext(); $lv_obj = new lehrveranstaltung(); -if($lv_obj->load_lva('0',null,null,true,null,'bezeichnung')) +if ($lv_obj->load_lva('0',null,null,true,null,'bezeichnung')) { - echo "
"; - echo ""; + if ($lvid == '') + echo "\n"; + foreach ($lv_obj->lehrveranstaltungen as $row) + { + if ($lvid == $row->lehrveranstaltung_id) + echo "\n"; + else + echo "\n"; } - echo "\n"; - echo "\n
"; + echo "\n"; + echo "\n"; } else { @@ -81,9 +78,8 @@ else } //Wenn das Formular abgeschickt wurde -if($lvid!='') +if ($lvid != '') { - $qry = "SELECT vorname, nachname, @@ -96,53 +92,49 @@ if($lvid!='') (public.tbl_student LEFT JOIN public.tbl_studiengang using (studiengang_kz)) ON (student_uid = uid) WHERE uid IN (SELECT uid FROM campus.tbl_benutzerlvstudiensemester - WHERE lehrveranstaltung_id='".addslashes($lvid)."' AND studiensemester_kurzbz='".addslashes($stsem)."') + WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND studiensemester_kurzbz=".$db->db_add_param($stsem).") ORDER BY nachname, vorname"; - - if($result=$db->db_query($qry)) + + if ($result = $db->db_query($qry)) { $ff = array(); $content=''; - - //$mailto= " ".$p->t('global/nachname')."".$p->t('global/vorname')."".$p->t('global/mail')."".$p->t('global/studiengang')."".$p->t('global/semester').""; $i=0; - while($row=$db->db_fetch_object($result)) + while ($row = $db->db_fetch_object($result)) { $i++; $content .= "\n$i$row->nachname$row->vorname$row->uid@technikum-wien.at$row->kurzbzlang$row->semester"; - - if(isset($mailto[$mailto_idx]) && mb_strlen($mailto[$mailto_idx])>450) + + if (isset($mailto[$mailto_idx]) && mb_strlen($mailto[$mailto_idx])>450) $mailto_idx++; - - if(isset($mailto[$mailto_idx])) + + if (isset($mailto[$mailto_idx])) $mailto[$mailto_idx]=$mailto[$mailto_idx].','; else $mailto[$mailto_idx]=''; $mailto[$mailto_idx]=$mailto[$mailto_idx].$row->uid.'@'.DOMAIN; } - //$mailto.="'>".$p->t('freifach/MailAnAlleSenden').""; - $content .= ""; - - if($i==0) + + if ($i == 0) { echo "".$p->t('freifach/keineAnmeldungenFuerDiesesFreifach').""; } else { - //echo "Anzahl der Anmeldungen: ".$i; echo $content; echo "
"; echo "