summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/interfaces_groups_edit.php
diff options
context:
space:
mode:
authorStephen Beaver <sbeaver@netgate.com>2016-01-11 15:09:08 -0500
committerStephen Beaver <sbeaver@netgate.com>2016-01-11 15:09:08 -0500
commite9ef9ba0d14ebd9cc00d1989da2bb82cc33d4184 (patch)
tree9e8644d38aa9c531dca610381f0e3fbefde6cdd8 /src/usr/local/www/interfaces_groups_edit.php
parent875f6c8ba42b2e44851106122c41428af54acbd7 (diff)
downloadpfsense-e9ef9ba0d14ebd9cc00d1989da2bb82cc33d4184.zip
pfsense-e9ef9ba0d14ebd9cc00d1989da2bb82cc33d4184.tar.gz
Fixed #5760
Diffstat (limited to 'src/usr/local/www/interfaces_groups_edit.php')
-rw-r--r--src/usr/local/www/interfaces_groups_edit.php23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/usr/local/www/interfaces_groups_edit.php b/src/usr/local/www/interfaces_groups_edit.php
index f7ef013..a121bcd 100644
--- a/src/usr/local/www/interfaces_groups_edit.php
+++ b/src/usr/local/www/interfaces_groups_edit.php
@@ -109,28 +109,9 @@ if ($_POST) {
$input_errors[] = "The specified group name is already used by an interface. Please choose another name.";
}
}
- $members = "";
- $isfirst = 0;
- /* item is a normal ifgroupentry type */
- for ($x = 0; $x < 9999; $x++) {
- if ($_POST["members{$x}"] <> "") {
- if ($isfirst > 0) {
- $members .= " ";
- }
- $members .= $_POST["members{$x}"];
- $isfirst++;
- }
- }
if (isset($_POST['members'])) {
- foreach ($_POST['members'] as $member) {
- if ($isfirst > 0) {
- $members .= " ";
- }
-
- $members .= $member[0];
- $isfirst++;
- }
+ $members = implode(" ", $_POST['members']);
} else {
$members = "";
}
@@ -259,7 +240,7 @@ $section->addInput(new Form_Input(
'here for your reference (not parsed)');
$section->addInput(new Form_Select(
- 'members[]',
+ 'members',
'Group Members',
explode(' ', $pconfig['members']),
$interface_list,
OpenPOWER on IntegriCloud