| Current Path : /home/wirbesti/old.wirbestimmen.ch/ |
| Current File : /home/wirbesti/old.wirbestimmen.ch/mail-PDF-de-debug.php |
<?php
$nachname= $_GET['nachname'];
$vorname= $_GET['vorname'];
$email= $_GET['email'];
$campaign= $_GET['campaign'];
echo 'vorname = '.$vorname.'<br/>';
echo 'nachname = '.$nachname.'<br/>';
echo 'email = '.$email.'<br/>';
echo 'campaigne = '.$campaign.'<br/>';
if ($campaign=='0') {$filename = 'Name.pdf'; $subjectname = '"Text der initiative"';}
elseif ($campaign=='2710' ) {$filename = 'Bargeld-VI-Onlinebogen-de-v4.pdf'; $subjectname = '"Ja zu einer unabhängigen, freien Schweizer Währung mit Münzen oder Banknoten (Bargeld ist Freiheit)"';}
elseif ($campaign=='2552') {$filename = 'STOPP-Impfpflicht-VI-Onlinebogen-de-v3.pdf'; $subjectname = '"Für Freiheit und körperliche Unversehrtheit (STOPP Impfpflicht)"';}
elseif ($campaign=='2520') {$filename = 'Microsteuer-Strassenbogen-de-v1.pdf'; $subjectname = '"Mikrosteuer auf dem bargeldlosen Zahlungsverkehr"';}
elseif ($campaign=='2733') {$filename = '.pdf'; $subjectname = '"Leben in Würde – für ein bedingungsloses Grundeinkommen!"';}
elseif ($campaign=='2750') {$filename = 'Helikoptergeld-VI-Onlinebogen-de-v1.pdf'; $subjectname = '"7500 Franken an jede Person mit Schweizer Bürgerrecht (Helikoptergeld-Initiative)"';}
elseif ($campaign=='2732') {$filename = 'Steuergerechtigkeit-VI-Onlinebogen-de-v1.pdf'; $subjectname = '"Für eine zivilstandsunabhängige Individualbesteuerung (Steuergerechtigkeits-Initiative)"';};
//recipient
echo 'filename = '.$filename.'<br/>';
echo 'subjectname = '.$subjectname.'<br/>';
$to = $email;
//sender
$from = 'kontakt@wirbestimmen.ch';
$fromName = 'Wir bestimmen';
//email subject
$subject = 'Unterschriftsbogen leer - '.$subjectname;
echo 'subject = '.$subject.'<br/>';
$path = getcwd();
//attachment file path
$file = $path . "/images/pdf/" . $filename;
//email body content
$htmlContent = '<p><strong>Hallo '.$vorname.' '.$nachname.'</strong></p>
<p>Wir danken Ihnen im Namen des Initiativekomitees.</p>
<p>Wir haben Ihnen im Anhang ein leeres Unterschriftsblatt, resp. einen Strassenbogen zugestellt.</p>
<p><strong>WICHTIG:</strong><br />Damit Ihre Mühe nicht umsonst war und die <strong>Unterschriften gültig sind</strong>, müssen wenige aber <strong>WICHTIGE</strong> Regeln beachtet werden:</p>
<ol>
<li>Alle Personen müssen aus dem gleichen Dorf oder aus der gleichen Stadt (PLZ) sein, wie oben in Politische Gemeinde eingetragen.</li>
<li>Alle Felder "Name, Vorname, Gegurtsdatum, Strasse & Nr." müssen ausgefüllt und zuhinterst mit der Unterschrift der Person versehen sein.</li>
<li>Das Feld "Namen und Vornamen" muss von der unterzeichnenden Person handschriftlich ausgefüllt werden.</li>
</ol>
<p>Weitere Bögen können bei uns auf kontakt@wirbesimmen.ch oder unter +41 840 123 456 bestellt werden.</p>
<p>Dürfen wir Sie bitten, uns den Unterschriftsbogen gefalten in einem Couvert, oder gefalten und mit einem Klebestreifen verschlossen in den nächsten Briefkasten zu werfen. Sie machen den Organisatoren der Volksinitiative <strong>einen grossen Gefallen</strong>, wenn diese die Unterschriften nicht in aller letzten Sekunde erhalten. Die Prüfung auf Fehler nimmt einige Zeit in Anspruch.<br />Dafür danken wir Ihnen herzlich.</p>
<p>Wenn Sie mögen, bitte unterstützen Sie unsere Sammlung mit einer Briefmarke. Auch dafür danken wir Ihnen herzlich.</p>
<p>Wir wünschen Ihnen weiterhin grossen Elan für die Schweiz und die Zukunft einzustehen und Grüssen Sie herzlich.<br /><a href="http://www.wirbestimmen.ch" target="_blank" rel="noopener noreferrer"><br />Wir bestimmen<br /></a>Tel.: +41 840 123 456<br />Mail: <a href="mailto:kontakt@wirbestimmen.ch">kontakt@wirbestimmen.ch</a></p>
<p> </p>
<p>Unser Engagement für eine starke und breite direkte Demokratie kostet viel Geld. <br />Für Ihre Unterstützung durch eine Spende sind wir sehr dankbar.<br /><br /><em><strong>Spenden können Sie direkt auf folgendes Konto einzahlen:</strong></em></p>
<p>Wir bestimmen<br />3006 Bern<br /><br />Konto: 61-933005-1<br />IBAN: CH68 0900 0000 6193 3005 1</p>';
echo 'htmlContent = '.$htmlContent.'<br/>';
//header for sender info
$headers = "From: $fromName"." <".$from.">";
//boundary
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
//headers for attachment
$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\"";
echo 'headers = '.$headers.'<br/>';
//multipart boundary
$message = "--{$mime_boundary}\n" . "Content-Type: text/html; charset=\"UTF-8\"\n" .
"Content-Transfer-Encoding: 7bit\n\n" . $htmlContent . "\n\n";
//preparing attachment
if(!empty($file) > 0){
if(is_file($file)){
echo 'file exists '.$file.'<br/>';
$message .= "--{$mime_boundary}\n";
$fp = @fopen($file,"rb");
$data = @fread($fp,filesize($file));
@fclose($fp);
$data = chunk_split(base64_encode($data));
$message .= "Content-Type: application/octet-stream; name=\"".basename($file)."\"\n" .
"Content-Description: ".basename($file)."\n" .
"Content-Disposition: attachment;\n" . " filename=\"".basename($file)."\"; size=".filesize($file).";\n" .
"Content-Transfer-Encoding: base64\n\n" . $data . "\n\n";
}
}
$message .= "--{$mime_boundary}--";
$returnpath = "-f" . $from;
//send email
$mail = @mail($to, $subject, $message, $headers, $returnpath);
if (mail($to, $subject, $message, $headers)) {
header('Location: https://wirbestimmen.ch/index.php/de/unterschriftsbogen-dl-de');
} else {
echo "mail send ... ERROR!";
print_r( error_get_last() );
}