From cedad166fa7655b0a49e7e27c57bbee78032fbe7 Mon Sep 17 00:00:00 2001 From: Till Brehm <tbrehm@ispconfig.org> Date: Thu, 24 Sep 2015 07:47:39 -0400 Subject: [PATCH] Merge branch 'master' into 'master' --- interface/lib/classes/validate_database.inc.php | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/interface/lib/classes/validate_database.inc.php b/interface/lib/classes/validate_database.inc.php index 0e6ffef..e348afe 100644 --- a/interface/lib/classes/validate_database.inc.php +++ b/interface/lib/classes/validate_database.inc.php @@ -44,7 +44,8 @@ $cur_value = trim($cur_value); $valid = true; - if(preg_match("/^[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}$/", $cur_value)) { +// if(preg_match("/^[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}$/", $cur_value)) { + if(preg_match("/^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/", $cur_value)) { $groups = explode(".", $cur_value); foreach($groups as $group){ if($group<0 or $group>255) -- Gitblit v1.9.1