aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrubo77 <github@r.z11.de>2016-10-23 20:17:54 +0200
committerrubo77 <github@r.z11.de>2016-10-23 20:17:54 +0200
commite3f9d30aeb4827311f1980a52cd1eff59a635032 (patch)
tree197b1eea32d712e3eabf5a9335cb0a25b46b5aa1
parent4cab5b0f787c5970fcf9cc315098fb4522bf3f8e (diff)
missing line: Loosend restrictions on mail addresses to allow more special characters
-rw-r--r--php-templates/freifunk-nodewatcher.php3
1 files changed, 1 insertions, 2 deletions
diff --git a/php-templates/freifunk-nodewatcher.php b/php-templates/freifunk-nodewatcher.php
index 4b01b7a..d3ea8fa 100644
--- a/php-templates/freifunk-nodewatcher.php
+++ b/php-templates/freifunk-nodewatcher.php
@@ -44,7 +44,7 @@ if(empty($absendername)){
header("Location: $absender_seite/fehler.html?message=".rawurlencode("Fehler beim Versenden deiner Email! der Name ist leer oder enthält ungültige Zeichen!"));
exit;
}
-$absendermail = preg_replace("/[^a-zA-Z0-9 \-._@]/","",trim($_REQUEST["from"]));
+$absendermail = preg_replace("/[^a-zA-Z0-9 \-._@!\\#$%&`*+\/=?^{|}~]/","",trim($_REQUEST["from"]));
if(empty($absendermail)) {
header("Location: $absender_seite/fehler.html?message=".rawurlencode("Fehler beim Versenden deiner Email! Deine Email ist leer oder enthält ungültige Zeichen!"));
exit;
@@ -79,4 +79,3 @@ Möchtest du keine Status-E-Mails zu diesem Knoten mehr erhalten, so kannst du d
} else {
header("Location: $absender_seite/fehler.html?message=".rawurlencode("Fehler beim Versenden deiner Email!"));
}
-