Example #1
0
        case 'update-email':
            Auth::changeEmail($_POST['user_id'], $_POST['email']);
            message($_POST['user_id'], 'email address has been updated');
            break;
        case 'update-password':
            Auth::changePassword($_POST['user_id'], $_POST['password']);
            message($_POST['user_id'], 'password has been updated');
            break;
        case 'update-group':
            Auth::changeGroup($_POST['user_id'], $_POST['group']);
            message($_POST['user_id'], 'group has been updated');
            break;
        case 'update-activation':
            switch (@$_POST['active']) {
                case '0':
                    Activation::deactivate($_POST['user_id']);
                    message($_POST['user_id'], 'account has been de-activated');
                    break;
                case '1':
                    Activation::activate($_POST['user_id']);
                    message($_POST['user_id'], 'account has been activated');
                    break;
            }
            break;
    }
}
// Create the update message
function message($userID, $string)
{
    global $update;
    $u = new User($userID);