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