Erlaube underscore in hostnames
Bernd Wurst

Bernd Wurst commited on 2014-04-28 10:06:28
Zeige 1 geänderte Dateien mit 1 Einfügungen und 1 Löschungen.

... ...
@@ -102,7 +102,7 @@ function filter_input_hostname( $input, $wildcard=false )
102 102
   $input = str_replace(array('Ä', 'Ö', 'Ü'), array('ä', 'ö', 'ü'), strtolower($input));
103 103
   $input = rtrim($input, "\t\n\r\x00 .");
104 104
   $input = ltrim($input, "\t\n\r\x00 .");
105
-  if (preg_replace("/[^[:alnum:]äöü*\.\-]/", "", $input ) != $input)
105
+  if (preg_replace("/[^[:alnum:]äöü_*\.\-]/", "", $input ) != $input)
106 106
     system_failure("Ihre Daten enthielten ungültige Zeichen!");
107 107
   if (preg_match("/^.+\*/", $input ))
108 108
     system_failure("Ihre Daten enthielten ungültige Zeichen (Wildcard-Stern muss ganz vorne stehen)!");
109 109