diff options
Diffstat (limited to 'usr/local')
-rwxr-xr-x | usr/local/www/firewall_aliases_edit.php | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/usr/local/www/firewall_aliases_edit.php b/usr/local/www/firewall_aliases_edit.php index e744492..be37ec7 100755 --- a/usr/local/www/firewall_aliases_edit.php +++ b/usr/local/www/firewall_aliases_edit.php @@ -80,11 +80,12 @@ if ($_POST) { do_input_validation($_POST, $reqdfields, $reqdfieldsn, &$input_errors); - if (($_POST['name'] && (is_validaliasname($_POST['name']) == false))) { - $input_errors[] = "The alias name may only consist of the characters a-z, A-Z, 0-9."; - } - if (($_POST['name'] && (is_validaliasname($_POST['name']) == -2))) { - //$input_errors[] = "Reserved word used for alias name."; + $x = is_validaliasname($_POST['name']); + if (!isset($x)) { + $input_errors[] = "Reserved word used for alias name."; + } else { + if (is_validaliasname($_POST['name']) == false) + $input_errors[] = "The alias name may only consist of the characters a-z, A-Z, 0-9."; } if ($_POST['type'] == "host") if (!is_ipaddr($_POST['address'])) { |