db_query($qry))
{
while($row = $db->db_fetch_object($result))
{
$kon_alt='';
$person = new person();
$person->load($row->person_id);
// private email holen
$kontakt = new kontakt();
$kontakt->load_persKontakttyp($row->person_id, 'email');
$zugangscode = $row->zugangscode;
$count_studenten+=1;
// Falls mehrere vorhanden sind, an alle schicken
foreach($kontakt->result as $kon)
{
if($kon_alt != $kon->kontakt)
{
if(sendMail($kon->kontakt, $row->nachname, $zugangscode))
{
echo $kon->kontakt.'';
$count+=1;
}
else
$countError+=1;
}
$kon_alt = $kon->kontakt;
}
}
}
else
echo('Fehler bei der Abfrage aufgetreten');
echo $count.' Emails an '.$count_studenten.' Studenten geschickt. Es sind dabei '.$countError.' Fehler aufgetreten';
function sendMail($email, $name, $zugangscode)
{
// trim zugangscode
// an private email schicken
$msg = 'Sehr geehrter Herr/Frau '.$name.'
';
$msg.= 'Willkommen an der Fachhochschule Technikum Wien.
';
$msg.= 'Für Ihren FH-Ausweis, der gleichzeitig als Zutrittskarte dient, benötigen wir ein Foto von Ihnen. ';
$msg.= 'Bitte nutzen Sie den folgenden Link und den angegebenen Zugangscode um Ihr Foto hochzuladen.
';
$msg.= 'Wir wünschen Ihnen einen erfolgreichen Start ins Studium!
';
$msg.= 'Fachhochschule Technikum Wien
';
$msg.= '----------------
';
$msg.= 'Dear Mr/Ms '.$name.'
';
$msg.= 'Welcome to the University of Applied Sciences Technikum Wien.
';
$msg.= 'For your UAS identity card, which also serves as a key card, we need a photo of you. ';
$msg.= 'Please use the following link and the access code indicated in order to upload your photo.
';
$msg.= 'We wish you a successful start to your studies!
';
$msg.= 'University of Applied Sciences Technikum Wien';
$mail = new mail($email, 'no-reply', 'Fotoupload für Ihren FH-Ausweis', 'Bitte sehen Sie sich die Nachricht in HTML Sicht an, um den Link vollständig darzustellen.');
$mail->setHTMLContent($msg);
if($mail->send())
return true;
else
return false;
}
?>