diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2010-08-30 14:42:09 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2010-08-30 14:42:18 -0400 |
commit | 2c7497cb68acefa086f5f29ec5cdc0b565562966 (patch) | |
tree | 97c7aa418fe3d603bcc765a45e4bcd6d26f3577a | |
parent | 9edb9d74465740e90dfc636ba7221f5109fbcbec (diff) | |
download | pfsense-2c7497cb68acefa086f5f29ec5cdc0b565562966.zip pfsense-2c7497cb68acefa086f5f29ec5cdc0b565562966.tar.gz |
Avoid the error: Warning: Invalid argument supplied for foreach() in /usr/local/www/services_dhcp.php on line 256
-rwxr-xr-x | usr/local/www/services_dhcp.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr/local/www/services_dhcp.php b/usr/local/www/services_dhcp.php index 086e38d..152877d 100755 --- a/usr/local/www/services_dhcp.php +++ b/usr/local/www/services_dhcp.php @@ -253,9 +253,10 @@ if ($_POST) { } $noip = false; - foreach ($a_maps as $map) - if (empty($map['ipaddr'])) - $noip = true; + if(is_array($a_maps)) + foreach ($a_maps as $map) + if (empty($map['ipaddr'])) + $noip = true; if ($_POST['staticarp'] && $noip) $input_errors[] = "Cannot enable static ARP when you have static map entries without IP addresses. Ensure all static maps have IP addresses and try again."; |