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);