From a03a840bfd8bb1743a9e75b934b1ce9f6505f80d Mon Sep 17 00:00:00 2001 From: Marius Cramer <m.cramer@pixcept.de> Date: Tue, 06 May 2014 13:38:59 -0400 Subject: [PATCH] Implemented ftp user auto-expire --- interface/lib/classes/validate_database.inc.php | 72 ++++++++++++++++++------------------ 1 files changed, 36 insertions(+), 36 deletions(-) diff --git a/interface/lib/classes/validate_database.inc.php b/interface/lib/classes/validate_database.inc.php index db419e4..0e6ffef 100644 --- a/interface/lib/classes/validate_database.inc.php +++ b/interface/lib/classes/validate_database.inc.php @@ -29,44 +29,44 @@ */ class validate_database { - + /* Validator function to check if a given list of ips is ok. */ function valid_ip_list($field_name, $field_value, $validator) { global $app; - - if($_POST["remote_access"] == "y") { - if(trim($field_value) == "") return; - - $values = explode(",", $field_value); - foreach($values as $cur_value) { - $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)) { - $groups = explode(".", $cur_value); - foreach($groups as $group){ - if($group<0 OR $group>255) - $valid=false; - } - } else { - $valid = false; - } - - if($valid == false) { - $errmsg = $validator['errmsg']; - if(isset($app->tform->wordbook[$errmsg])) { - return $app->tform->wordbook[$errmsg]."<br>\r\n"; - } else { - return $errmsg."<br>\r\n"; - } - } - } - } - } - - - - -} \ No newline at end of file + + if($_POST["remote_access"] == "y") { + if(trim($field_value) == "") return; + + $values = explode(",", $field_value); + foreach($values as $cur_value) { + $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)) { + $groups = explode(".", $cur_value); + foreach($groups as $group){ + if($group<0 or $group>255) + $valid=false; + } + } else { + $valid = false; + } + + if($valid == false) { + $errmsg = $validator['errmsg']; + if(isset($app->tform->wordbook[$errmsg])) { + return $app->tform->wordbook[$errmsg]."<br>\r\n"; + } else { + return $errmsg."<br>\r\n"; + } + } + } + } + } + + + + +} -- Gitblit v1.9.1