summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/services_igmpproxy.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/local/www/services_igmpproxy.php')
-rw-r--r--src/usr/local/www/services_igmpproxy.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/usr/local/www/services_igmpproxy.php b/src/usr/local/www/services_igmpproxy.php
index 5de6aa1..d2df78c 100644
--- a/src/usr/local/www/services_igmpproxy.php
+++ b/src/usr/local/www/services_igmpproxy.php
@@ -39,7 +39,7 @@ if (!is_array($config['igmpproxy']['igmpentry'])) {
//igmpproxy_sort();
$a_igmpproxy = &$config['igmpproxy']['igmpentry'];
-if ($_POST) {
+if ($_POST['submit']) {
$pconfig = $_POST;
$changes_applied = true;
@@ -50,9 +50,9 @@ if ($_POST) {
clear_subsystem_dirty('igmpproxy');
}
-if ($_GET['act'] == "del") {
- if ($a_igmpproxy[$_GET['id']]) {
- unset($a_igmpproxy[$_GET['id']]);
+if ($_POST['act'] == "del") {
+ if ($a_igmpproxy[$_POST['id']]) {
+ unset($a_igmpproxy[$_POST['id']]);
write_config();
mark_subsystem_dirty('igmpproxy');
header("Location: services_igmpproxy.php");
@@ -116,7 +116,7 @@ foreach ($a_igmpproxy as $igmpentry):
</td>
<td>
<a class="fa fa-pencil" title="<?=gettext('Edit IGMP entry')?>" href="services_igmpproxy_edit.php?id=<?=$i?>"></a>
- <a class="fa fa-trash" title="<?=gettext('Delete IGMP entry')?>" href="services_igmpproxy.php?act=del&amp;id=<?=$i?>"></a>
+ <a class="fa fa-trash" title="<?=gettext('Delete IGMP entry')?>" href="services_igmpproxy.php?act=del&amp;id=<?=$i?>" usepost></a>
</td>
</tr>
<?php
OpenPOWER on IntegriCloud