示例#1
0
         $jTableResult['Message'] = $resultMsg;
     }
     echo json_encode($jTableResult);
     break;
 case "RemoveUsersFromFriendList":
     echo $gamingHandler->RemoveUsersFromFriendList($dataAccess, $logger, $objUser->UserID, $_POST['userIds']);
     break;
 case "ShowUserProfileDetails":
     $userId = '';
     if (isset($_GET['userId'])) {
         $userId = filter_var(trim($_GET['userId']), FILTER_SANITIZE_STRING);
     }
     echo $securityHandler->ShowUserProfileDetails($dataAccess, $logger, $userId);
     break;
 case "PasswordRecoveryDialogLoad":
     echo $securityHandler->PasswordRecoveryDialogLoad();
     break;
 case "SendPasswordRecoveryEmailToUser":
     $userName = '';
     $email = '';
     if (isset($_POST['userName'])) {
         $userName = filter_var(trim($_POST['userName']), FILTER_SANITIZE_STRING);
     }
     if (isset($_POST['email'])) {
         $email = filter_var(trim($_POST['email']), FILTER_SANITIZE_STRING);
     }
     echo $securityHandler->ProcessPasswordResetRequest($dataAccess, $logger, $userName, $email);
     break;
 case "ResetUserPassword":
     $userId = '';
     $resetPW = '';