diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2006-07-05 01:25:00 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2006-07-05 01:25:00 +0000 |
commit | a68bd38b42711fa4133ff45a2ee1d8254b1486b9 (patch) | |
tree | efd4f6a68d79d905d2fecdf74370e7a81031c7c2 /usr/local/www/firewall_rules_edit.php | |
parent | b62c654848c9811b84417891c0470636c85b90dc (diff) | |
download | pfsense-a68bd38b42711fa4133ff45a2ee1d8254b1486b9.zip pfsense-a68bd38b42711fa4133ff45a2ee1d8254b1486b9.tar.gz |
Only foreach if lb pool is an array
Diffstat (limited to 'usr/local/www/firewall_rules_edit.php')
-rwxr-xr-x | usr/local/www/firewall_rules_edit.php | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/usr/local/www/firewall_rules_edit.php b/usr/local/www/firewall_rules_edit.php index b8da5ef..f09bc29 100755 --- a/usr/local/www/firewall_rules_edit.php +++ b/usr/local/www/firewall_rules_edit.php @@ -721,11 +721,13 @@ include("head.inc"); echo "<option value=\"{$gw}\" {$selected}>{$gw}</option>\n"; } } - foreach($config['load_balancer']['lbpool'] as $lb) { - if($pconfig['gateway'] == $lb['name']) { - echo "<option value=\"{$lb['name']}\" SELECTED>{$lb['name']}</option>\n"; - } else { - echo "<option value=\"{$lb['name']}\">{$lb['name']}</option>\n"; + if(is_array($config['load_balancer']['lbpool'])) { + foreach($config['load_balancer']['lbpool'] as $lb) { + if($pconfig['gateway'] == $lb['name']) { + echo "<option value=\"{$lb['name']}\" SELECTED>{$lb['name']}</option>\n"; + } else { + echo "<option value=\"{$lb['name']}\">{$lb['name']}</option>\n"; + } } } for ($i = 1; isset($config['interfaces']['opt' . $i]); $i++) { |