diff options
-rwxr-xr-x | usr/local/www/system_gateways_edit.php | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/usr/local/www/system_gateways_edit.php b/usr/local/www/system_gateways_edit.php index d42746e..c698893 100755 --- a/usr/local/www/system_gateways_edit.php +++ b/usr/local/www/system_gateways_edit.php @@ -63,17 +63,18 @@ if (isset($_GET['dup'])) { } if (isset($id) && $a_gateways[$id]) { - $pconfig['name'] = $a_gateways[$id]['name']; - $pconfig['interface'] = $a_gateways[$id]['interface']; - $pconfig['gateway'] = $a_gateways[$id]['gateway']; - $pconfig['defaultgw'] = $a_gateways[$id]['defaultgw']; + $pconfig['name'] = $a_gateway_item[$id]['name']; + $pconfig['interface'] = $a_gateway_item[$id]['interface']; + $pconfig['gateway'] = $a_gateway_item[$id]['gateway']; + $pconfig['defaultgw'] = $a_gateway_item[$id]['defaultgw']; + if($a_gateway_item[$id]['monitor'] <> "") { $pconfig['monitor'] = $a_gateway_item[$id]['monitor']; } else { $pconfig['monitor'] == ""; } - $pconfig['descr'] = $a_gateways[$id]['descr']; - $pconfig['attribute'] = $a_gateways[$id]['attribute']; + $pconfig['descr'] = $a_gateway_item[$id]['descr']; + $pconfig['attribute'] = $a_gateway_item[$id]['attribute']; } if (isset($_GET['dup'])) { |