Ver código fonte

测试文件

cyzhao 3 anos atrás
pai
commit
2a3491eef8
1 arquivos alterados com 51 adições e 1 exclusões
  1. 51 1
      Gameserver/Amfphp/Services/TestServer.php

+ 51 - 1
Gameserver/Amfphp/Services/TestServer.php

@@ -92,5 +92,55 @@ SCR;
 
         echo '邮件已经成功发送';
     }
-
+    
+    /**
+     * 删除账号-区别内外网
+     * @param type $uid
+     * @param type $type
+     */
+    public function deleteUserUId($uid,$zoneid,$type) {    
+        $mem = gMem();
+        
+        if($type=='true'){//默认外网          
+            $userUid = "u-".$uid."-".$zoneid."-g";
+            //u-EA74E58DCEB076ACC2D824684499CDA2-1-m-ci
+            //u-EA74E58DCEB076ACC2D824684499CDA2-1-m-q
+            //u-EA74E58DCEB076ACC2D824684499CDA2-1-m-s
+            //u-EA74E58DCEB076ACC2D824684499CDA2-1-s-cp
+                  
+            $userUidCi = "u-".$uid."-".$zoneid."-m-ci";
+            $userUidQ = "u-".$uid."-".$zoneid."-m-q";
+            $userUidS = "u-".$uid."-".$zoneid."-m-s";
+            $userUidCp = "u-".$uid."-".$zoneid."-s-cp";
+            
+        } else {         
+            $userUid = "user-".$uid."-zone".$zoneid."-gameinfo";          
+            $userUidCi = "user-".$uid."-zone".$zoneid."-mail-curid";
+            $userUidQ = "user-".$uid."-zone".$zoneid."-mail-queue";
+            $userUidS = "user-".$uid."-zone".$zoneid."-mail-sysrecord";
+            $userUidGuild = "user-".$uid."-zone".$zoneid."-guild";   
+            if($mem->exists($userUidGuild)){
+                $mem->delete($userUidGuild);
+            }          
+        }
+              
+        if($mem->exists($userUid)){
+            $mem->delete($userUid);
+        }
+        
+        if($mem->exists($userUidCi)){
+            $mem->delete($userUidCi);
+        }
+        
+        if($mem->exists($userUidQ)){
+            $mem->delete($userUidQ);
+        }
+        
+        if($mem->exists($userUidS)){
+            $mem->delete($userUidS);
+        }
+   
+        echo '删除账号成功';
+    }
+   
 }