Exemple #1
0
 public function temLuck($openid = '')
 {
     $ret['type'] = 'text';
     $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
     $arg = (array) simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
     $openid = $arg['FromUserName'];
     $dbRes = Data_Db::checkLinkin($openid);
     if ($dbRes['code'] < 3) {
         $data['Content'] = "请绑定厦大账号及易班账号。";
     } else {
         if (time() < strtotime("2015-09-09 00:00:00") && !in_array($dbRes['xmu_num'], array('23320122203966'))) {
             $data['Content'] = "明天正式开始~";
             $ret['data'] = $data;
             return $ret;
         }
         $luckNum = substr($dbRes['xmu_num'], -1);
         if (date("d") % 10 != (int) $luckNum && !in_array($dbRes['xmu_num'], array('23320122203966'))) {
             $data['Content'] = "今天不是你的幸运日,改天再来~";
             $ret['data'] = $data;
             return $ret;
         } else {
             $data['Content'] = $this->awardTmpLuck($dbRes);
         }
     }
     $ret['data'] = $data;
     return $ret;
 }