コード例 #1
0
 /**
  * 国庆节活动
  * @return string
  */
 public function actionFestival20151001()
 {
     header("Content-type: text/html; charset=utf-8");
     echo "<script>alert('活动已经过期')</script>";
     echo "<script>window.location.href='//www.huoqiwang.com'</script>";
     $invite_code = Yii::$app->request->get('code', '0');
     //验证邀请码的正确性
     $invite_info = member::get_invite_info($invite_code);
     if ($invite_info['errorNum'] == '1') {
         //邀请链接有问题
         header("Content-type: text/html; charset=utf-8");
         echo "<script>alert('来源链接不合法')</script>";
         echo "<script>window.location.href='//www.huoqiwang.com'</script>";
         return json_encode($invite_info);
     }
     $actibity_source = '国庆节活动';
     $invite_list = member::get_red_packet($invite_info['data']['invite_phone'], $actibity_source);
     $invite_phone = substr($invite_info['data']['invite_phone'], 0, 3) . '****' . substr($invite_info['data']['invite_phone'], -4);
     if ($this->IsMobile()) {
         return $this->renderPartial('NationalDayM', compact("invite_list", "invite_phone"));
     } else {
         return $this->renderPartial('NationalDay', compact("invite_list", "invite_phone"));
     }
 }
コード例 #2
0
 public function actionIndex()
 {
     $invite_code = Yii::$app->request->get('code', '0');
     //验证邀请码的正确性
     $invite_info = member::get_invite_info($invite_code);
     if ($invite_info['errorNum'] == '1') {
         //邀请链接有问题
         header("Content-type: text/html; charset=utf-8");
         echo "<script>alert('来源链接不合')</script>";
         echo "<script>window.location.href='http://www.huoqiwang.com'</script>";
         return json_encode($invite_info);
     }
     $invite_list = member::get_red_packet($invite_info['data']['invite_phone']);
     return $this->renderPartial('MoonFestival', compact("invite_list", "invite_list"));
 }