diff options
Diffstat (limited to 'usr/local/www/system_gateways_edit.php')
-rwxr-xr-x | usr/local/www/system_gateways_edit.php | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/usr/local/www/system_gateways_edit.php b/usr/local/www/system_gateways_edit.php index a9f28cf..3fc6a0a 100755 --- a/usr/local/www/system_gateways_edit.php +++ b/usr/local/www/system_gateways_edit.php @@ -269,7 +269,7 @@ if ($_POST) { if ($_POST['latencyhigh']) $gateway['latencyhigh'] = $_POST['latencyhigh']; if ($_POST['losslow']) - $gateway['losslow'] = $_POST['losslow']; + $gateway['losslow'] = $_POST['losslow']; if ($_POST['losshigh']) $gateway['losshigh'] = $_POST['losshigh']; if ($_POST['down']) @@ -294,6 +294,15 @@ if ($_POST) { header("Location: system_gateways.php"); exit; } else { + if ($_REQUEST['isAjax']) { + header("HTTP/1.0 500 Internal Server Error"); + header("Content-type: text/plain"); + foreach ($input_errors as $error) { + echo("$error\n"); + } + exit; + } + $pconfig = $_POST; if (empty($_POST['friendlyiface'])) $pconfig['friendlyiface'] = $_POST['interface']; |