Guten Tag!
Sie haben sich zum Gottesdienst in der neuapostolischen Kirche Weinstadt-Beutelsbach registriert.
Nachfolgend finden Sie die hinterlegten Daten:
Datum:
|
$row_termin[beginn]";if($row_termin['hinweis'] != ''){ $text .=" ($row_termin[hinweis])";}
$text.="
|
|
|
|
";
if($nachname1 != ''){
$text .="
Person 1:
|
$nachname1, $vorname1
|
Abmeldung
|
";
$nname[] = "$nachname1";
$vname[] = "$vorname1";
}
if($nachname2 != ''){
$text .="
Person 2:
|
$nachname2, $vorname2
|
Abmeldung
|
";
$nname[] = "$nachname2";
$vname[] = "$vorname2";
}
if($nachname3 != ''){
$text .="
Person 3:
|
$nachname3, $vorname3
|
Abmeldung
|
";
$nname[] = "$nachname3";
$vname[] = "$vorname3";
}
if($nachname4 != ''){
$text .="
Person 4:
|
$nachname4, $vorname4
|
Abmeldung
|
";
$nname[] = "$nachname4";
$vname[] = "$vorname4";
}
if($nachname5 != ''){
$text .="
Person 5:
|
$nachname5, $vorname5
|
Abmeldung
|
";
$nname[] = "$nachname5";
$vname[] = "$vorname5";
}
$text .="
Link zur Registrierung: Registrierung zum Gottesdienst
Diese Mail wurde automatisch generiert!
Antworten Sie daher nicht auf diese Mail
Vielen Dank
";
$text = stripslashes($text);
if($row_termin['fellbach_gd'] == 'N'){
$headers = "MIME-Version: 1.0\n";
#$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "From: Gottesdienstregistrierung \n";
#$headers .= "Bcc: \n";
$return = @mail($empfaenger, $betreff, $text, $headers);
}else{
require_once("./mpdf/vendor/autoload.php");
$mpdf = new \Mpdf\Mpdf([
'mode' => 'utf-8',
'format' => 'A4',
'orientation' => 'P',
'margin_top' => 10,
'margin_bottom' => 20,
'margin_left' => 10,
'margin_right' => 16,
'default_font' => 'arial',
]);
$buffer = '';
$buffer.="
";
$cnt=0;
for($i=0;$i";
}
$qr_id = generate_qr_by_name($nname[$i], $vname[$i]);
if($qr_id != 'NA'){
$buffer.="
QR-Code zur Erfassung der Gottesdienstteilnehmer in der Neuapostolischen Kirche Fellbach

$qr_id
$vname[$i] $nname[$i]
Dieser QR-Code dient lediglich zur Einlasskontrolle in die KircheFellbach und enthält keine persönlichen Daten.
Neuapostolische Kirche Fellbach
Kastanienweg 5
70734 Fellbach
| ";
}else{
$buffer.="
Kein QR Code vorhanden!
$vname[$i] $nname[$i]
| ";
}
if($cnt == 3){
#$buffer.="
";
$cnt = 0;
}
$cnt++;
}
$buffer.="
";
$mpdf->WriteHTML($buffer);
$mpdf->Output("./admin/pdfs/QR_Codes_Fellbach_$nachname1.pdf", F);
$pdfLocation = "./admin/pdfs/QR_Codes_Fellbach_$nachname1.pdf"; // file location
$pdfName = "QR_Codes_Fellbach_$nachname1.pdf"; // pdf file name recipient will get
$filetype = "application/pdf"; // type
// create headers and mime boundry
$eol = PHP_EOL;
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
$headers = "From: Gottesdienstregistrierung $eol" .
"MIME-Version: 1.0$eol" .
"Content-Type: multipart/mixed;$eol" .
" boundary=\"$mime_boundary\"";
// add html message body
$message = "--$mime_boundary$eol" .
"Content-Type: text/html; charset=\"utf-8\"$eol" .
"Content-Transfer-Encoding: 7bit$eol$eol" .
$text . $eol;
// fetch pdf
$file = fopen($pdfLocation, 'rb');
$data = fread($file, filesize($pdfLocation));
fclose($file);
$pdf = chunk_split(base64_encode($data));
// attach pdf to email
$message .= "--$mime_boundary$eol" .
"Content-Type: $filetype;$eol" .
" name=\"$pdfName\"$eol" .
"Content-Disposition: attachment;$eol" .
" filename=\"$pdfName\"$eol" .
"Content-Transfer-Encoding: base64$eol$eol" .
$pdf . $eol .
"--$mime_boundary--";
// Send the email
$return = @mail($empfaenger, $betreff, $message, $headers);
unlink($pdfLocation);
}
}
}
session_destroy();
}
$smarty->assign('action', "$action");
$smarty->display("$template/$templatename");
?>