cyzhao 3 gadi atpakaļ
vecāks
revīzija
b2a133a857

+ 20 - 0
Gameserver/Amfphp/Services/TestServer.php

@@ -73,4 +73,24 @@ SCR;
         echo($index);
         echo($index);
     }
     }
 
 
+    /**
+     * 给玩家发邮件
+     * @param type $uid
+     * @param type $zoneid
+     * @param type $items
+     * @param type $ctx
+     */
+    public function sendUserEmail($uid,$zoneid,$title,$reward,$ctx) {
+        $mail = new Ins_Email(null,1, $title, #
+                $ctx, $reward);
+        $list = explode(',', $uid);
+        if(count($list) != 0){
+            foreach ($list as $userId) {
+                EmailProc::InsertMail($zoneid, $userId, $mail);
+            }                       
+        }
+        
+        echo '邮件已经成功发送';
+    }
+    
 }
 }

+ 1 - 1
Gameserver/Amfphp/process/EmailProc.php

@@ -470,7 +470,7 @@ class EmailProc {
      * @param string $uid
      * @param string $uid
      * @param Ins_Email $mail
      * @param Ins_Email $mail
      */
      */
-    private static function InsertMail($zoneid, $uid, $mail) {
+    public static function InsertMail($zoneid, $uid, $mail) {
         $mem = gMem();
         $mem = gMem();
         $key_id = MemKey_User::Mail_CurId_int($zoneid, $uid);
         $key_id = MemKey_User::Mail_CurId_int($zoneid, $uid);
         $key_queue = MemKey_User::Mail_Queue_hash($zoneid, $uid);
         $key_queue = MemKey_User::Mail_Queue_hash($zoneid, $uid);

+ 1 - 1
Gameserver/Public/BackOffice/modules/mainmenu.php

@@ -88,7 +88,7 @@ class MainMenu extends core {
             $className = $params['className'];
             $className = $params['className'];
             $mname = $params['method'];
             $mname = $params['method'];
             if ($className && $mname) {
             if ($className && $mname) {
-                include_once __DIR__ . '/../../Amfphp/Services/' . str_replace("loyalsoft", "", $className) . '.php';
+                include_once __DIR__ . '/../../../Amfphp/Services/' . str_replace("loyalsoft", "", $className) . '.php';
 # 直接向客户端输出返回值
 # 直接向客户端输出返回值
                 $rt = new RenderTime();
                 $rt = new RenderTime();
                 ob_start();
                 ob_start();