From 3ce7b5a6f9538caafbb06a889f48de04edd47249 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sat, 16 Jul 2005 10:22:36 +0000 Subject: [PATCH] fixed bug with PHP > 4.4 --- lam-0.4/templates/account/useredit.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lam-0.4/templates/account/useredit.php b/lam-0.4/templates/account/useredit.php index 45fe7475..01ae8f90 100644 --- a/lam-0.4/templates/account/useredit.php +++ b/lam-0.4/templates/account/useredit.php @@ -158,11 +158,12 @@ switch ($_POST['select']) { do { // X-Or, only one if() can be true if (isset($_POST['allgroups']) && isset($_POST['add'])) { // Add groups to list // 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 - $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); - $account_new->general_groupadd = @array_flip($account_new->general_groupadd); + $account_new->general_groupadd = array_flip($account_new->general_groupadd); // sort groups sort($account_new->general_groupadd); break;