ini_set('display_errors', 0);
include('classes/fpdf/fpdf.php');
include('classes/fpdi/fpdi.php');
include('classes/phpmailer/class.phpmailer.php');
if ($_POST[action]=="handleform")
{
if ($_POST[q3]=="")
{
$error3 = 1;
}
if ($_POST[q4]=="")
{
$error4 = 1;
}
if ($_POST[q5])
{
if (!preg_match("/^[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\\.[a-z]{2,}$/i", $_POST[q5]))
{
$error5 = 1;
}
}
if (!$error3 && !$error4 && !$error5)
{
$q1 = stripslashes($_POST[q1]);
$q1 = iconv('UTF-8', 'windows-1252', $q1);
$q2 = stripslashes($_POST[q2]);
$q2 = iconv('UTF-8', 'windows-1252', $q2);
$q3 = stripslashes($_POST[q3]);
$q3 = iconv('UTF-8', 'windows-1252', $q3);
$q4 = stripslashes($_POST[q4]);
$q4 = iconv('UTF-8', 'windows-1252', $q4);
$q5 = stripslashes($_POST[q5]);
$q5 = iconv('UTF-8', 'windows-1252', $q5);
$q6 = stripslashes($_POST[q6]);
$q6 = iconv('UTF-8', 'windows-1252', $q6);
$q7 = stripslashes($_POST[q7]);
$q7 = iconv('UTF-8', 'windows-1252', $q7);
$q8 = stripslashes($_POST[q8]);
$q8 = iconv('UTF-8', 'windows-1252', $q8);
$q9 = stripslashes($_POST[q9]);
$q9 = iconv('UTF-8', 'windows-1252', $q9);
$q10 = stripslashes($_POST[q10]);
$q10 = iconv('UTF-8', 'windows-1252', $q10);
$q11 = stripslashes($_POST[q11]);
$q11 = iconv('UTF-8', 'windows-1252', $q11);
$q12 = stripslashes($_POST[q12]);
$q12 = iconv('UTF-8', 'windows-1252', $q12);
$q13 = stripslashes($_POST[q13]);
$q13 = iconv('UTF-8', 'windows-1252', $q13);
$q14 = stripslashes($_POST[q14]);
$q14 = iconv('UTF-8', 'windows-1252', $q14);
$q15 = stripslashes($_POST[q15]);
$q15 = iconv('UTF-8', 'windows-1252', $q15);
$q16 = stripslashes($_POST[q16]);
$q16 = iconv('UTF-8', 'windows-1252', $q16);
$q17 = stripslashes($_POST[q17]);
$q17 = iconv('UTF-8', 'windows-1252', $q17);
$q18 = stripslashes($_POST[q18]);
$q18 = iconv('UTF-8', 'windows-1252', $q18);
$q19 = stripslashes($_POST[q19]);
$q19 = iconv('UTF-8', 'windows-1252', $q19);
$q20 = stripslashes($_POST[q20]);
$q20 = iconv('UTF-8', 'windows-1252', $q20);
$q21 = stripslashes($_POST[q21]);
$q21 = iconv('UTF-8', 'windows-1252', $q21);
$q22 = stripslashes($_POST[q22]);
$q22 = iconv('UTF-8', 'windows-1252', $q22);
$q23 = stripslashes($_POST[q23]);
$q23 = iconv('UTF-8', 'windows-1252', $q23);
$q24 = stripslashes($_POST[q24]);
$q24 = iconv('UTF-8', 'windows-1252', $q24);
$q25 = stripslashes($_POST[q25]);
$q25 = iconv('UTF-8', 'windows-1252', $q25);
$q26 = stripslashes($_POST[q26]);
$q26 = iconv('UTF-8', 'windows-1252', $q26);
$q27 = stripslashes($_POST[q27]);
$q27 = iconv('UTF-8', 'windows-1252', $q27);
$q28 = stripslashes($_POST[q28]);
$q28 = iconv('UTF-8', 'windows-1252', $q28);
$q29 = stripslashes($_POST[q29]);
$q29 = iconv('UTF-8', 'windows-1252', $q29);
$q30 = stripslashes($_POST[q30]);
$q30 = iconv('UTF-8', 'windows-1252', $q30);
$q31 = stripslashes($_POST[q31]);
$q31 = iconv('UTF-8', 'windows-1252', $q31);
$q32 = stripslashes($_POST[q32]);
$q32 = iconv('UTF-8', 'windows-1252', $q32);
$q33 = stripslashes($_POST[q33]);
$q33 = iconv('UTF-8', 'windows-1252', $q33);
$q34 = stripslashes($_POST[q34]);
$q34 = iconv('UTF-8', 'windows-1252', $q34);
$q35 = stripslashes($_POST[q35]);
$q35 = iconv('UTF-8', 'windows-1252', $q35);
$q36 = stripslashes($_POST[q36]);
$q36 = iconv('UTF-8', 'windows-1252', $q36);
$q37 = stripslashes($_POST[q37]);
$q37 = iconv('UTF-8', 'windows-1252', $q37);
$q38 = stripslashes($_POST[q38]);
$q38 = iconv('UTF-8', 'windows-1252', $q38);
$q39 = stripslashes($_POST[q39]);
$q39 = iconv('UTF-8', 'windows-1252', $q39);
$q40 = stripslashes($_POST[q40]);
$q40 = iconv('UTF-8', 'windows-1252', $q40);
$q41 = stripslashes($_POST[q41]);
$q41 = iconv('UTF-8', 'windows-1252', $q41);
$q42 = stripslashes($_POST[q42]);
$q42 = iconv('UTF-8', 'windows-1252', $q42);
$q43 = stripslashes($_POST[q43]);
$q43 = iconv('UTF-8', 'windows-1252', $q43);
$q44 = stripslashes($_POST[q44]);
$q44 = iconv('UTF-8', 'windows-1252', $q44);
$q45 = stripslashes($_POST[q45]);
$q45 = iconv('UTF-8', 'windows-1252', $q45);
$q46 = stripslashes($_POST[q46]);
$q46 = iconv('UTF-8', 'windows-1252', $q46);
$q47 = stripslashes($_POST[q47]);
$q47 = iconv('UTF-8', 'windows-1252', $q47);
$q48 = stripslashes($_POST[q48]);
$q48 = iconv('UTF-8', 'windows-1252', $q48);
$q49 = stripslashes($_POST[q49]);
$q49 = iconv('UTF-8', 'windows-1252', $q49);
$q50 = stripslashes($_POST[q50]);
$q50 = iconv('UTF-8', 'windows-1252', $q50);
$q51 = stripslashes($_POST[q51]);
$q51 = iconv('UTF-8', 'windows-1252', $q51);
$q52 = stripslashes($_POST[q52]);
$q52 = iconv('UTF-8', 'windows-1252', $q52);
$q53 = stripslashes($_POST[q53]);
$q53 = iconv('UTF-8', 'windows-1252', $q53);
$q54 = stripslashes($_POST[q54]);
$q54 = iconv('UTF-8', 'windows-1252', $q54);
$q55 = stripslashes($_POST[q55]);
$q55 = iconv('UTF-8', 'windows-1252', $q55);
$q56 = stripslashes($_POST[q56]);
$q56 = iconv('UTF-8', 'windows-1252', $q56);
$q57 = stripslashes($_POST[q57]);
$q57 = iconv('UTF-8', 'windows-1252', $q57);
$q58 = stripslashes($_POST[q58]);
$q58 = iconv('UTF-8', 'windows-1252', $q58);
$q59 = stripslashes($_POST[q59]);
$q59 = iconv('UTF-8', 'windows-1252', $q59);
$q60 = stripslashes($_POST[q60]);
$q60 = iconv('UTF-8', 'windows-1252', $q60);
$q61 = stripslashes($_POST[q61]);
$q61 = iconv('UTF-8', 'windows-1252', $q61);
$q62 = stripslashes($_POST[q62]);
$q62 = iconv('UTF-8', 'windows-1252', $q62);
$q63 = stripslashes($_POST[q63]);
$q63 = iconv('UTF-8', 'windows-1252', $q63);
$q64 = stripslashes($_POST[q64]);
$q64 = iconv('UTF-8', 'windows-1252', $q64);
$q65 = stripslashes($_POST[q65]);
$q65 = iconv('UTF-8', 'windows-1252', $q65);
$q66 = stripslashes($_POST[q66]);
$q66 = iconv('UTF-8', 'windows-1252', $q66);
$q67 = stripslashes($_POST[q67]);
$q67 = iconv('UTF-8', 'windows-1252', $q67);
$q68 = stripslashes($_POST[q68]);
$q68 = iconv('UTF-8', 'windows-1252', $q68);
$q69 = stripslashes($_POST[q69]);
$q69 = iconv('UTF-8', 'windows-1252', $q69);
$qa88 = stripslashes($_POST[qa88]);
$qa88 = iconv('UTF-8', 'windows-1252', $qa88);
$qb88 = stripslashes($_POST[qb88]);
$qb88 = iconv('UTF-8', 'windows-1252', $qb88);
$qc88 = stripslashes($_POST[qc88]);
$qc88 = iconv('UTF-8', 'windows-1252', $qc88);
$qd88 = stripslashes($_POST[qd88]);
$qd88 = iconv('UTF-8', 'windows-1252', $qd88);
$qe88 = stripslashes($_POST[qe88]);
$qe88 = iconv('UTF-8', 'windows-1252', $qe88);
$qf88 = stripslashes($_POST[qf88]);
$qf88 = iconv('UTF-8', 'windows-1252', $qf88);
$qg88 = stripslashes($_POST[qg88]);
$qg88 = iconv('UTF-8', 'windows-1252', $qg88);
$qh88 = stripslashes($_POST[qh88]);
$qh88 = iconv('UTF-8', 'windows-1252', $qh88);
$qi88 = stripslashes($_POST[qi88]);
$qi88 = iconv('UTF-8', 'windows-1252', $qi88);
$pdf = new FPDI();
$source = "docs/wijzigingen.pdf";
$pdf->setSourceFile($source);
$pdf->AddFont('Calibri','','calibri.php');
$pdf->SetFont('Calibri','','11');
$pdf->SetAutoPageBreak (off);
$pdf->AddPage();
$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx, 0, 0);
$x = 49;
$y = 57.5;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q1);
$x = 151;
$y = 65.7;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q2);
$x = 49;
$y = 65.7;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q3);
$x = 151;
$y = 74;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q4);
$x = 49;
$y = 74;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q5);
$x = 72;
$y = 109.7;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q6);
$x = 149;
$y = 110;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q7);
if ($_POST[q8]=="man")
{
$x = 72;
$y = 117.6;
}
else
{
$x = 91;
$y = 117.6;
}
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
if ($q9!="dd/mm/jj")
{
$x = 149;
$y = 117.6;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q9);
}
$x = 72;
$y = 129.2;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q10);
$x = 149;
$y = 129.1;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q11);
$x = 72;
$y = 136.4;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q12);
$x = 149;
$y = 136.4;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q13);
$x = 72;
$y = 148.6;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q14);
$x = 165.7;
$y = 148.3;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q15);
$x = 72;
$y = 155.7;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q16);
$x = 72;
$y = 163.1;
$pdf->SetXY($x, $y);
$pdf->Write(0, $q17);
if ($_POST[qa88]=="1") {
$x = 12.5;
$y = 210;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qb88]=="1") {
$x = 50.5;
$y = 210;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qc88]=="1") {
$x = 92;
$y = 210;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qd88]=="1") {
$x = 12.5;
$y = 216.5;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qe88]=="1") {
$x = 50.5;
$y = 216.5;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qf88]=="1") {
$x = 92;
$y = 216.5;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qg88]=="1") {
$x = 12.5;
$y = 239;
$pdf->SetXY($x, $y);
$pdf->Write(0, 'X');
}
if ($_POST[qh88]!="") {
$x = 40;
$y = 253.5;
$pdf->SetXY($x, $y);
$pdf->Write(0, $qh88);
}
if ($_POST[qi88]!="") {
$x = 40;
$y = 244;
$pdf->SetXY($x, $y);
$pdf->Write(0, $qi88);
}
$pdf->AddPage();
$tplIdx = $pdf->importPage(2);
$pdf->useTemplate($tplIdx, 0, 0);
$x = 13;
$y = 53;
$pdf->SetXY($x, $y);
$pdf->MultiCell('182', '5', $q69, '0', 'L');
if ($_POST[type]=="download")
{
$pdf->Output('wijzigingen.pdf', 'D');
}
elseif ($_POST[type]=="send")
{
$pdf->Output('var/wijzigingen.pdf', 'F');
$text = "";
$text .= "Beste ".$_POST[q3].", ";
$text .= "Bedankt voor het invullen van het wijzigingsformulier op onze website. ";
$text .= "Met vriendelijke groet, Loket Personenalarmering ";
$text .= " ";
$mail = new PHPMailer(true);
$body = $text;
$body = preg_replace('/\\\\/','', $body);
//$mail->IsSMTP();
$mail->Host = "localhost";
$mail->AddReplyTo("info@loketpa.nl","Loket Personenalarmering");
$mail->From = "info@loketpa.nl";
$mail->FromName = "Loket Personenalarmering";
if ($_POST[q5])
{
$mail->addAddress($_POST[q5]);
$to = "wijziging@loketpa.nl";
$mail->AddBCC($to);
}
else
{
$to = "wijziging@loketpa.nl";
$mail->addAddress($to);
}
// $to = "bcc@connexx.nl";
// $mail->AddBCC($to);
$mail->AddAttachment('var/wijzigingen.pdf', 'wijzigingen.pdf');
$mail->Subject = "Wijzigingsformulier $_POST[q6]";
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!";
$mail->WordWrap = 80;
$mail->MsgHTML($body);
$mail->IsHTML(true);
$mail->Send();
$succes = 1;
}
}
}
?>
Loket Personenalarmering - Wijzigen
if ($succes=="1") {
?>
}
?>
if ($succes=="1")
{
?>
Het formulier is succesvol verstuurd! Wij zullen zo spoedig mogelijk uw wijziging verwerken en beantwoorden.
}
else
{
?>
Type wijziging
* Geef bij wijzigingen van hulpverleners de volgende gegevens door: De naam, adres, telefoon, reistijd naar woning en de volgorde waarin de hulpverleners gebeld moeten worden.
Uw wijziging:
Uw wijzigingen
Geef uw wijzigingen hieronder door.
Uw wijziging:
}
?>