diff options
Diffstat (limited to 'src/usr/local/www/services_igmpproxy.php')
-rw-r--r-- | src/usr/local/www/services_igmpproxy.php | 10 |
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&id=<?=$i?>"></a> + <a class="fa fa-trash" title="<?=gettext('Delete IGMP entry')?>" href="services_igmpproxy.php?act=del&id=<?=$i?>" usepost></a> </td> </tr> <?php |