function userAddGroups($user_id, $groups) { global $database_cfg; $user = userGetById($user_id); if (is_array($groups)) { $user["groups"] = stringAddTokens($user["groups"], $groups); } else { $user["groups"] = stringAddToken($user["groups"], $groups); } databaseQuery("update " . $database_cfg["prefix"] . "users set groups='" . $user["groups"] . "' where id='" . intval($user_id) . "'"); //, "Unable to add user to a group"); }
function stringAddTokens($str, $token_array) { if (!is_array($token_array)) { return; } for ($i = 0; $i < count($token_array); $i++) { $str = stringAddToken($str, $token_array[$i]); } return $str; }