diff options
author | Steve Beaver <sbeaver@netgate.com> | 2017-02-14 16:06:48 -0500 |
---|---|---|
committer | Steve Beaver <sbeaver@netgate.com> | 2017-02-14 16:06:48 -0500 |
commit | cbb82e6b6ca03d59209ef8f76968249ca390a9a2 (patch) | |
tree | 0423a998336ecf21d9542877fa7ada393709bf43 /src/usr/local/www/load_balancer_monitor.php | |
parent | 9f2bbdb44c5700384a37a9586d260492f14f7602 (diff) | |
download | pfsense-cbb82e6b6ca03d59209ef8f76968249ca390a9a2.zip pfsense-cbb82e6b6ca03d59209ef8f76968249ca390a9a2.tar.gz |
GET/POST conversions
Diffstat (limited to 'src/usr/local/www/load_balancer_monitor.php')
-rw-r--r-- | src/usr/local/www/load_balancer_monitor.php | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/src/usr/local/www/load_balancer_monitor.php b/src/usr/local/www/load_balancer_monitor.php index f33052a..726af6b 100644 --- a/src/usr/local/www/load_balancer_monitor.php +++ b/src/usr/local/www/load_balancer_monitor.php @@ -35,24 +35,23 @@ if (!is_array($config['load_balancer']['monitor_type'])) { } $a_monitor = &$config['load_balancer']['monitor_type']; -if ($_POST) { - $pconfig = $_POST; +$pconfig = $_POST; - if ($_POST['apply']) { - $retval = 0; - $retval |= filter_configure(); - $retval |= relayd_configure(); +if ($_POST['apply']) { + $retval = 0; + $retval |= filter_configure(); + $retval |= relayd_configure(); - clear_subsystem_dirty('loadbalancer'); - } + clear_subsystem_dirty('loadbalancer'); } -if ($_GET['act'] == "del") { - if (array_key_exists($_GET['id'], $a_monitor)) { + +if ($_POST['act'] == "del") { + if (array_key_exists($_POST['id'], $a_monitor)) { /* make sure no pools reference this entry */ if (is_array($config['load_balancer']['lbpool'])) { foreach ($config['load_balancer']['lbpool'] as $pool) { - if ($pool['monitor'] == $a_monitor[$_GET['id']]['name']) { + if ($pool['monitor'] == $a_monitor[$_POST['id']]['name']) { $input_errors[] = gettext("This entry cannot be deleted because it is still referenced by at least one pool."); break; } @@ -60,7 +59,7 @@ if ($_GET['act'] == "del") { } if (!$input_errors) { - unset($a_monitor[$_GET['id']]); + unset($a_monitor[$_POST['id']]); write_config(); mark_subsystem_dirty('loadbalancer'); header("Location: load_balancer_monitor.php"); @@ -127,7 +126,7 @@ foreach ($a_monitor as $monitor) { <td> <a class="fa fa-pencil" title="<?=gettext('Edit monitor')?>" href="load_balancer_monitor_edit.php?id=<?=$idx?>"></a> <a class="fa fa-clone" title="<?=gettext('Copy monitor')?>" href="load_balancer_monitor_edit.php?act=dup&id=<?=$idx?>"></a> - <a class="fa fa-trash" title="<?=gettext('Delete monitor')?>" href="load_balancer_monitor.php?act=del&id=<?=$idx?>"></a> + <a class="fa fa-trash" title="<?=gettext('Delete monitor')?>" href="load_balancer_monitor.php?act=del&id=<?=$idx?>" usepost></a> </td> </tr> <?php |