summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorSteve Beaver <sbeaver@netgate.com>2017-02-10 11:45:24 -0500
committerSteve Beaver <sbeaver@netgate.com>2017-02-10 11:45:24 -0500
commit87b458b5ce449ab34628adf627a4d38393585c45 (patch)
treec85dba41e6a022ce1adeb90d4c668c15f350fc07 /src/usr
parentf34455d8fc6337ffac01c4d0bdf880e7d9c99910 (diff)
downloadpfsense-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.php10
-rw-r--r--src/usr/local/www/interfaces_qinq_edit.php5
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'])?>&nbsp;
</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&amp;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&amp;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;
OpenPOWER on IntegriCloud