fixed bug with PHP > 4.4
This commit is contained in:
parent
4890ef5dd8
commit
3ce7b5a6f9
|
@ -158,11 +158,12 @@ switch ($_POST['select']) {
|
||||||
do { // X-Or, only one if() can be true
|
do { // X-Or, only one if() can be true
|
||||||
if (isset($_POST['allgroups']) && isset($_POST['add'])) { // Add groups to list
|
if (isset($_POST['allgroups']) && isset($_POST['add'])) { // Add groups to list
|
||||||
// Add new group
|
// Add new group
|
||||||
$account_new->general_groupadd = @array_merge($account_new->general_groupadd, $_POST['allgroups']);
|
if (!is_array($account_new->general_groupadd)) $account_new->general_groupadd = array();
|
||||||
|
$account_new->general_groupadd = array_merge($account_new->general_groupadd, $_POST['allgroups']);
|
||||||
// remove doubles
|
// remove doubles
|
||||||
$account_new->general_groupadd = @array_flip($account_new->general_groupadd);
|
$account_new->general_groupadd = array_flip($account_new->general_groupadd);
|
||||||
array_unique($account_new->general_groupadd);
|
array_unique($account_new->general_groupadd);
|
||||||
$account_new->general_groupadd = @array_flip($account_new->general_groupadd);
|
$account_new->general_groupadd = array_flip($account_new->general_groupadd);
|
||||||
// sort groups
|
// sort groups
|
||||||
sort($account_new->general_groupadd);
|
sort($account_new->general_groupadd);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue