$groupMembershipsToRevoke->Add($groupToRevoke); } $site->RevokeGroupMembershipsFromUsers($groupMembershipsToRevoke, $userToUpdate); } // Find new group memberships to grant. $grantList = array_diff($groupsSelected, $oldGroupMemberships); if ($grantList != null && !empty($grantList)) { $groupMembershipsToGrant = new MgStringCollection(); foreach ($grantList as $groupToGrant) { $groupMembershipsToGrant->Add($groupToGrant); } $site->GrantGroupMembershipsToUsers($groupMembershipsToGrant, $userToUpdate); } // Everything is OK. $confirmationMsg = sprintf($confSuccessfulUpdate, $userID); SaveSessionVars(); header('Location: usermanagement.php?' . strip_tags(SID)); exit; } } catch (MgException $e) { CheckForFatalMgException($e); $errorMsg = $e->GetExceptionMessage(); } catch (Exception $e) { $errorMsg = $e->getMessage(); } ?> <!-- PAGE DEFINITION --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>
function EndContentArea($saveSessionVars, $formName, $initialFocus) { global $confirmationMsg; global $errorMsg; global $packageLoadErrorMsg; if ($saveSessionVars) { $confirmationMsg = ""; $errorMsg = ""; $packageLoadErrorMsg = ""; SaveSessionVars(); } if ($formName != NULL) { echo ' </form>', "\n"; if ($initialFocus != NULL) { echo ' <script type="text/javascript" >document.' . $formName . '.' . $initialFocus . '.focus();</script>', "\n"; } } echo ' </td>', "\n"; }