From 606271508bfbb50b29c759606a765112e8b62368 Mon Sep 17 00:00:00 2001
From: Mischa POSLAWSKY
Date: Mon, 18 Jun 2018 15:04:33 +0200
Subject: [PATCH] contact: generic replies for use on other sites
Apply updates from Lijtweg at commit v2.5-41-gdf1b219c9d (2017-11-27).
---
contact.php | 23 ++++++++++++++++-------
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/contact.php b/contact.php
index 5c4c962..592ecbd 100644
--- a/contact.php
+++ b/contact.php
@@ -1,6 +1,12 @@
$error
\n\n";
+ }
}
function mailform($input = [])
@@ -10,14 +16,14 @@ function mailform($input = [])
return 'Geen gegevens ontvangen. Probeer het nog eens.';
}
if (empty($input['email']) or !preg_match('/.+@.+\..+/', $input['email'])) {
- return 'Een geldig e-mailadres is verplicht. Ga terug en probeer het nog eens.';
+ return 'Een geldig e-mailadres is verplicht zodat we antwoord kunnen geven.';
}
if (isset($input['naam']) and empty($input['naam'])) {
- return 'Er ontbraken vereiste gegevens. Ga terug en probeer het nog eens.';
+ return 'Geef ook een naam waarmee we u kunnen aanspreken.';
}
- $rcpt = 'info@covexcelsiorleiderdorp.nl';
- $subject = "Formulier $_SERVER[HTTP_HOST]: $source";
+ $rcpt = 'info@'.$_SERVER['HTTP_HOST'];
+ $subject = "Formulier {$_SERVER['HTTP_HOST']}: $source";
$reply = preg_match('/\A\w+@\w+\.[a-z]+\z/', $input['email'])
? $input['email'] : $rcpt;
$header = "From: $reply";
@@ -42,9 +48,12 @@ function mailform($input = [])
if (!$sent)
return 'Helaas ging er iets mis bij het doorvoeren. Probeer het later nog eens.';
- if ($source == 'bestelling')
+ switch ($source) {
+ case 'bestelling':
print 'Bedankt voor uw bestelling. U ontvangt z.s.m. de bevestiging van deze bestelling via uw opgegeven e-mailadres.
';
- else
+ break;
+ default:
print 'Bedankt voor uw reactie!
';
+ }
return;
}
--
2.30.2