首页 课程中心 读书 公众号框架 HUI H.JS 开放源 登录 & 注册
 微信盖楼游戏源码



数据表设计

DROP TABLE IF EXISTS `hcwt_floors`;
CREATE TABLE `hcwt_floors` (
  `f_id` int(11) NOT NULL AUTO_INCREMENT,
  `f_openid` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`f_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


盖楼源码

<?php
include './hcWeChat/hcWeChat.php';
$hcWeChat = new hcWeChat();
/* 消息识别 */
$hcWeChat->getMsg();
//文本形式的消息处理
if($hcWeChat->msgType == 'text'){
    //根据文本内容回复文本消息
    switch($hcWeChat->msgContent){
        case '盖楼':
            //设置中奖楼层
            $floors = array(2, 5, 100, 1000, 200);
            $m  = hcm('floors');
            $in = array('f_openid' => $hcWeChat->openId);
            $lastId = $m->add($in);
            if(in_array($lastId, $floors)){
                $hcWeChat->reTextMsg('共享您中奖了,楼层:'.$lastId);
            }else{
                $hcWeChat->reTextMsg('楼层:'.$lastId.'!继续努力就可以中奖了!');
            }
        break;
    }
}