diff options
author | Steve Beaver <sbeaver@netgate.com> | 2017-02-10 11:45:24 -0500 |
---|---|---|
committer | Steve Beaver <sbeaver@netgate.com> | 2017-02-10 11:45:24 -0500 |
commit | 87b458b5ce449ab34628adf627a4d38393585c45 (patch) | |
tree | c85dba41e6a022ce1adeb90d4c668c15f350fc07 /src/usr | |
parent | f34455d8fc6337ffac01c4d0bdf880e7d9c99910 (diff) | |
download | pfsense-87b458b5ce449ab34628adf627a4d38393585c45.zip pfsense-87b458b5ce449ab34628adf627a4d38393585c45.tar.gz |
GET/POST conversion interfaces_qinq*
Diffstat (limited to 'src/usr')
-rw-r--r-- | src/usr/local/www/interfaces_qinq.php | 10 | ||||
-rw-r--r-- | src/usr/local/www/interfaces_qinq_edit.php | 5 |
2 files changed, 6 insertions, 9 deletions
diff --git a/src/usr/local/www/interfaces_qinq.php b/src/usr/local/www/interfaces_qinq.php index a5601a8..869c3cd 100644 --- a/src/usr/local/www/interfaces_qinq.php +++ b/src/usr/local/www/interfaces_qinq.php @@ -48,8 +48,8 @@ function qinq_inuse($num) { return false; } -if ($_GET['act'] == "del") { - $id = $_GET['id']; +if ($_POST['act'] == "del") { + $id = $_POST['id']; /* check if still in use */ if (qinq_inuse($id)) { @@ -133,8 +133,8 @@ display_top_tabs($tab_array); <?=htmlspecialchars($qinq['descr'])?> </td> <td> - <a class="fa fa-pencil" title="<?=gettext('Edit Q-in-Q interface')?>" href="interfaces_qinq_edit.php?id=<?=$i?>"></a> - <a class="fa fa-trash" title="<?=gettext('Delete Q-in-Q interface')?>" href="interfaces_qinq.php?act=del&id=<?=$i?>"></a> + <a class="fa fa-pencil" title="<?=gettext('Edit Q-in-Q interface')?>" href="interfaces_qinq_edit.php?id=<?=$i?>" usepost></a> + <a class="fa fa-trash" title="<?=gettext('Delete Q-in-Q interface')?>" href="interfaces_qinq.php?act=del&id=<?=$i?>" usepost></a> </td> </tr> <?php @@ -147,7 +147,7 @@ endforeach; </div> <nav class="action-buttons"> - <a href="interfaces_qinq_edit.php" class="btn btn-success btn-sm"> + <a href="interfaces_qinq_edit.php" class="btn btn-success btn-sm" usepost> <i class="fa fa-plus icon-embed-btn"></i> <?=gettext("Add")?> </a> diff --git a/src/usr/local/www/interfaces_qinq_edit.php b/src/usr/local/www/interfaces_qinq_edit.php index 5905f3e..2b4de16 100644 --- a/src/usr/local/www/interfaces_qinq_edit.php +++ b/src/usr/local/www/interfaces_qinq_edit.php @@ -52,9 +52,6 @@ if (count($portlist) < 1) { exit; } -if (is_numericint($_GET['id'])) { - $id = $_GET['id']; -} if (isset($_POST['id']) && is_numericint($_POST['id'])) { $id = $_POST['id']; } @@ -68,7 +65,7 @@ if (isset($id) && $a_qinqs[$id]) { $pconfig['autoadjustmtu'] = isset($a_qinqs[$id]['autoadjustmtu']); } -if ($_POST) { +if ($_POST['save']) { unset($input_errors); $pconfig = $_POST; |