summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2008-10-15 05:50:23 +0000
committerErmal Luçi <eri@pfsense.org>2008-10-15 05:50:23 +0000
commit6566050c2c0049fbf1e501e008f9ddfab1528609 (patch)
tree78e7542bd03bc30f2a2aefc6d1646222a1e0e762 /usr
parentf6b38c7903b6e59531a4ccc7f4916154b6867023 (diff)
downloadpfsense-6566050c2c0049fbf1e501e008f9ddfab1528609.zip
pfsense-6566050c2c0049fbf1e501e008f9ddfab1528609.tar.gz
Test for existence before unsetting, this is do to changed behavior in php5. Reported by: http://forum.pfsense.org/index.php/topic,12060.0.html
Diffstat (limited to 'usr')
-rwxr-xr-xusr/local/www/interfaces.php22
1 files changed, 11 insertions, 11 deletions
diff --git a/usr/local/www/interfaces.php b/usr/local/www/interfaces.php
index fa6e0a5..a3dcd41 100755
--- a/usr/local/www/interfaces.php
+++ b/usr/local/www/interfaces.php
@@ -641,67 +641,67 @@ if ($_POST['apply']) {
if ($_POST['hidessid_enable'] == "yes")
$wancfg['wireless']['hidessid']['enable'] = true;
- else
+ else if (isset($wancfg['wireless']['hidessid']['enable']))
unset($wancfg['wireless']['hidessid']['enable']);
if ($_POST['mac_acl_enable'] == "yes")
$wancfg['wireless']['wpa']['mac_acl_enable'] = true;
- else
+ else if (isset($wancfg['wireless']['wpa']['mac_acl_enable']))
unset($wancfg['wireless']['wpa']['mac_acl_enable']);
if ($_POST['ieee8021x'] == "yes")
$wancfg['wireless']['wpa']['ieee8021x']['enable'] = true;
- else
+ else if (isset($wancfg['wireless']['wpa']['ieee8021x']['enable']))
unset($wancfg['wireless']['wpa']['ieee8021x']['enable']);
if ($_POST['wpa_strict_rekey'] == "yes")
$wancfg['wireless']['wpa']['wpa_strict_rekey'] = true;
- else
+ else if (isset($wancfg['wireless']['wpa']['wpa_strict_rekey']))
unset($wancfg['wireless']['wpa']['wpa_strict_rekey']);
if ($_POST['debug_mode'] == "yes")
$wancfg['wireless']['wpa']['debug_mode'] = true;
- else
+ else if (isset($wancfg['wireless']['wpa']['debug_mode']))
unset($wancfg['wireless']['wpa']['debug_mode']);
if ($_POST['wpa_enable'] == "yes")
$wancfg['wireless']['wpa']['enable'] = $_POST['wpa_enable'] = true;
- else
+ else if (isset($wancfg['wireless']['wpa']['enable']))
unset($wancfg['wireless']['wpa']['enable']);
if ($_POST['wep_enable'] == "yes") {
if (!is_array($wancfg['wireless']['wep']))
$wancfg['wireless']['wep'] = array();
$wancfg['wireless']['wep']['enable'] = $_POST['wep_enable'] = true;
- } else
+ } else if (isset($wancfg['wireless']['wep']))
unset($wancfg['wireless']['wep']);
if ($_POST['wme_enable'] == "yes") {
if (!is_array($wancfg['wireless']['wme']))
$wancfg['wireless']['wme'] = array();
$wancfg['wireless']['wme']['enable'] = $_POST['wme_enable'] = true;
- } else
+ } else if (isset($wancfg['wireless']['wme']['enable']))
unset($wancfg['wireless']['wme']['enable']);
if ($_POST['pureg_enable'] == "yes") {
if (!is_array($wancfg['wireless']['pureg']))
$wancfg['wireless']['pureg'] = array();
$wancfg['wireless']['pureg']['enable'] = $_POST['pureg_enable'] = true;
- } else
+ } else if (isset($wancfg['wireless']['pureg']['enable']))
unset($wancfg['wireless']['pureg']['enable']);
if ($_POST['apbridge_enable'] == "yes") {
if (!is_array($wancfg['wireless']['apbridge']))
$wancfg['wireless']['apbridge'] = array();
$wancfg['wireless']['apbridge']['enable'] = $_POST['apbridge_enable'] = true;
- } else
+ } else if (isset($wancfg['wireless']['apbridge']['enable']))
unset($wancfg['wireless']['apbridge']['enable']);
if ($_POST['standard'] == "11a Turbo") {
if (!is_array($wancfg['wireless']['turbo']))
$wancfg['wireless']['turbo'] = array();
$wancfg['wireless']['turbo']['enable'] = true;
- } else
+ } else if (isset($wancfg['wireless']['turbo']['enable']))
unset($wancfg['wireless']['turbo']['enable']);
$wancfg['wireless']['wep']['key'] = array();
OpenPOWER on IntegriCloud