diff --git a/cis/private/freifaecher/anmeldungsuebersicht.php b/cis/private/freifaecher/anmeldungsuebersicht.php index 0492f9f9d..c07229096 100644 --- a/cis/private/freifaecher/anmeldungsuebersicht.php +++ b/cis/private/freifaecher/anmeldungsuebersicht.php @@ -107,7 +107,7 @@ 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='$lvid' AND studiensemester_kurzbz='$stsem') + WHERE lehrveranstaltung_id='".addslashes($lvid)."' AND studiensemester_kurzbz='".addslashes($stsem)."') ORDER BY nachname, vorname"; @@ -116,18 +116,27 @@ if($lvid!='') $ff = array(); $content=''; - $mailto= " 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)) { $i++; $content .= "\n$i$row->nachname$row->vorname$row->uid@technikum-wien.at$row->kurzbzlang$row->semester"; - if($i!=1) - $mailto.=","; - $mailto.=$row->uid."@technikum-wien.at"; + + if(isset($mailto[$mailto_idx]) && mb_strlen($mailto[$mailto_idx])>450) + $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').""; + //$mailto.="'>".$p->t('freifach/MailAnAlleSenden').""; + $content .= ""; if($i==0) @@ -139,7 +148,17 @@ if($lvid!='') //echo "Anzahl der Anmeldungen: ".$i; echo $content; echo "
"; - echo $mailto; + echo "'; + echo ''.$p->t('freifach/MailAnAlleSenden').''; } } else