Browse code

Erlaube underscore in hostnames

Bernd Wurst authored on28/04/2014 10:06:28
Showing1 changed files
... ...
@@ -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)!");