[微站模板]微信小程序 夺宝答题王 前端源码+后端源码+数据库全套源码下载
作者:风月 日期:2018-10-03 00:01:38 浏览:2919 分类:网站源码
【实例简介】
环境要求:centos php7.0 mysql5.6,t'hinkphp实现的后端
域名配置好https
建议使用宝塔环境一键配置
将后台代码上传至网站根目录
修改数据库配置文件\data\conf\db.php
用Navicat或者phpmyadmin将enve_dbdt.sql导入数据库
打开你的网站http://hb.5988vip.cn/index.php/admin/public/login
用户名 :admin 密码:kuangfuhui 配置你的小程序后台吧
小程序前端对接:修改前端文件app.js
App({
setConfig: {
url: 'http://hb.5988vip.cn',
hb_appid: 'wx087ce1d12cb37296',
hb_appsecret: 'd5ede221af6372e2d8115d93c4b01fa7'
},
改成你的小程序信息即可
服务类目:选择教育-在线教育
【实例截图】
后台截图如下:





小程序截图如下:


【核心代码】
wx_user = M("WxUser");
}
//提现用户信息
public function userInfo(){
$field = 'amount,zm_points';
$info = $this->wx_user->field($field)->where('id=%d',array($this->user_id))->find();
$cash = $info['amount'] < 0 ? '0.00' : $info['amount'];
$data = [
'cash_status'=>true,
'amount'=>$cash,
'commision'=>C('HB_COMMISION'),//佣金比例
'amount_min'=>C('AMOUNT_MIN'),//红包最低金额
'receive_amount_min'=>C('RECEIVE_AMOUNT_MIN'),//领单个红包最低金额
'hbadv_min'=>C('HBADV_MIN'),//红包最低金额
'hbshare_min'=>C('HBSHARE_MIN'),//领单个红包最低金额
'hb_max_amount'=>50000,//最大发红包金额
'hb_max_num'=>10000,//最大发红包数量
'ctime'=>$info['zm_points'],
'share_text'=>1,
'nowfrequency'=>0,
];
if( $cash getAdv('index');
//$data['kouling'] = M('kouling')->field('link_description')->where(array('link_status'=>1))->order('listorder asc')->select();
//获取
$data['rule'] = C('gamerule');//'挑战口令一共有5条,每条口令都有相应的限制时间,在规定时间内完成挑战.';
$data['money'] = C('gamefuli');//'颁发王者口令普通话优秀证书';
//控制更多游戏图标显示
$data['moreFlag'] = C('moreGameFlag');
//$data['moreFlag'] = 0 ;
//答题界面标语
$data['ruleText'] = C('gameruletxt');//'总分达到'.( C('jige')??450 ).'分以上即可获得证书';
$this->ajaxReturn(['code'=>20000,'msg'=>'success', 'data'=>$data]);
}
/*
* 个人中心api 返回广告和金额
*/
public function moneyAndAdv(){
$field = 'amount,frozen_amount';
$info = $this->wx_user->field($field)->where('id=%d',array($this->user_id))->find();
$cash = bcsub($info['amount'],$info['frozen_amount'],2);
$cash = $cash < 0 ? '0.00' : $cash;
$adv = AdvController::instance()->getAdv('user_center');
$this->ajaxReturn(['code'=>20000,'msg'=>'success', 'amount'=>$cash, 'adv'=>$adv]);
}
/**
* 释放冻结金额
* time 2017.11.15
* author xueweijian
*/
public function rurnFrozenAmount(){
$pid = I('post.pid/d');
$enve = M('enve')->field('pay_type')->where(['id'=>$pid])->find();
if ($enve['pay_type'] == 2 ) {
$res = $this->wx_user->where(array('id'=>$this->user_id))->save(['amount'=>['exp', '`amount` `frozen_amount`'], 'frozen_amount'=>0 ]);
if(empty($res)){
$this->ajaxReturn(['code'=>40500,'msg'=>'账户异常']);
}
}
$this->ajaxReturn(['code'=>20000,'msg'=>'success']);
}
/*
* 订阅
*/
public function subscribe() {
$state = I('post.subsc/d');
$formIds = I('post.formIds', '', 'htmlspecialchars_decode');
if (!empty($formIds)) {
FormidController::saveFormId($formIds, $this->openid);
}
if ($state != 0 && $state != 1) {
$this->ajaxReturn(['code'=>40500,'msg'=>'操作失败']);
}
$res = M('wx_user')->where(['openid'=>$this->openid])->save(['subscribe'=>$state]);
if (empty($res)){
$this->ajaxReturn(['code'=>40500,'msg'=>'操作失败2']);
}
$this->ajaxReturn(['code'=>20000, 'state'=>$state, 'msg'=>'订阅成功']);
}
/*
* 接受from_id
*/
public function saveFromId() {
$fromIds = I('post.fromids', '', 'strip_tags');
foreach ($fromIds as $k=>&$v){
$v['openid'] = $this->openid;
}
M('fromids')->save($fromIds);
}
// 排序
public function sortArrByField(&$array, $field, $desc = false){
$fieldArr=array();
foreach ($array as $k => $v) {
$fieldArr[$k] = $v[$field];
}
$sort = $desc == false ? SORT_ASC : SORT_DESC;
array_multisort($fieldArr, $sort, $array);
}
/**
* 获取个人中心数据
*/
public function getUserInfo(){
$quarter = C('quarter')??1;
$data = M('challenge')->where(" quarter = '$quarter' ")->order('point desc')->select();
static $user_array = [];
foreach ($data as $k => $v) {
if( in_array( $v['user_id'], $user_array ) ){
unset( $data[$k] );
}else{
$user_array[] = $v['user_id'];
}
}
/* //按发包次数排序
$this->sortArrByField($data,'point' ,SORT_DESC );*/
//添加排行数
static $rankNum = 1;
foreach ($data as $kkk => $vvv) {
if( $kkk == 0 ){
$data[$kkk]['rank'] = 1;
}else{
if( $data[$kkk]['point'] == $data[$kkk-1]['point'] ){
$data[$kkk]['rank'] = $rankNum;
}else{
$data[$kkk]['rank'] = $rankNum 1;
$rankNum ;
}
}
//拿到用户的排名就break
if( $vvv['user_id'] == $this->user_id ){
$my['rank'] = $data[$kkk]['rank'];
break;
}
}
if( empty($my['rank']) ){
$my['rank'] = '未上榜';
}
$my['maxPoint'] = M('challenge')->where(" quarter = '$quarter' and user_id = '{$this->user_id}'")->max( 'point' )??0;
$my['all_challenge'] = M('challenge')->where(" quarter = '$quarter' and user_id = '$this->user_id' ")->count();
$my['all_pass'] = M('challenge')->where(" quarter = '$quarter' and user_id = '$this->user_id' and is_pass = 1")->count();
$this->ajaxReturn(['code'=>20000, 'data'=>$my]);
}
}
猜你还喜欢
- 10-30 wordpress给文章添加图片灯箱/暗箱功能,点击图片弹出|支持dux最新主题
- 03-13 ZFAKA-简单、稳定、高效的个人发卡源码附搭建教程
- 06-28 [微站模板] 某宝淘的自称2000套微信小程序源码 目测也就300多套 源码下载
- 02-20 [游戏源码] H5微信游戏源码 奔驰宝马转盘游戏源码后台可kong制源码下载
- 12-12 [H5源码] 2018最新H5微信极速筛子/极速骰宝游戏源码下载
- 12-12 [游戏源码] H5微信葫芦鱼棋牌游戏源码完整运营版源码,带后台管理系统源码下载
- 12-12 [游戏源码] [VIP源码] PHP &MYSQL H5癞子牛&牛完整版下载
- 03-10 ThinkPHP5多小区物业管理系统源码PHP物业管理系统(多小区支持,支持N个小区)
- 03-10 魅思Msvod V10视频系统源码 开源无加密修复全能版,在线视频+小说+图片+域名防封+代理分销
- 03-02 微信公众号红包互换系统源码,完美运营版,个人免签支付收款,Thinkphp内核,转盘+刮刮乐+扫雷
- 03-02 微小豆朋友圈分享赚钱系统最新版,微信文章转发赚钱,域名防封,五级代码分销模式
- 02-23 最新第四方聚合支付美化版完整源码分享,可对接支付宝+微信+银联+自适应WAP手机端源码
取消回复欢迎 你 发表评论:
-
- 最新文章
- 热门文章
- 热评文章
![随拍街头美女视频素材集合[2.33G]](https://www.yuanjudao.com/zb_users/plugin/tx_side/img/nopic.png)
随拍街头美女视频素材集合[2.33G]
![4k视频风景素材小合集[1.3g]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250921132834175843251455789.jpeg)
4k视频风景素材小合集[1.3g]
![实拍多种高清视频素材合集[17.5G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250921132617175843237735382.png)
实拍多种高清视频素材合集[17.5G]
![音乐号短视频素材合集,酒吧歌手视频素材免费下载[15.9G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250921132034175843203444581.jpeg)
音乐号短视频素材合集,酒吧歌手视频素材免费下载[15.9G]
![全网最全抖音最火的像素风视频素材合集[124M]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250921131739175843185920379.jpeg)
全网最全抖音最火的像素风视频素材合集[124M]
![1000多款高清无水印日本街头美食视频素材合集[20.4G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250921131500175843170054492.jpeg)
1000多款高清无水印日本街头美食视频素材合集[20.4G]
![火焰烟雾光晕等多类型顶级Ae视频素材[40.7G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250920135939175834797952294.png)
火焰烟雾光晕等多类型顶级Ae视频素材[40.7G]
![助眠直播视频素材合集[131.3G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250920135607175834776761654.png)
助眠直播视频素材合集[131.3G]
![各种类型大屏动态视频素材超大合集[1080p][175.7G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250920135227175834754783255.png)
各种类型大屏动态视频素材超大合集[1080p][175.7G]
![日常生活技能教程宝典合集[45.5G]](https://www.yuanjudao.com/zb_users/upload/2025/09/20250920134837175834731755678.webp)
日常生活技能教程宝典合集[45.5G]
![[姜恩惠电影精华合集][720P版HD-MP4540MB][韩语中字][人气女神姜恩惠R级剧情合集]](https://www.yuanjudao.com/zb_users/upload/2019/07/20190705191757_42904.jpg)
[姜恩惠电影精华合集][720P版HD-MP4540MB][韩语中字][人气女神姜恩惠R级剧情合集]

《Supernova》美国民间众筹美女女超人被吊打系列

【超能汉化组】表姐 V1.40EX 汉化作弊版+存档+攻略

刺客信条-全球眼终结者,摄像头破解
![[PC+安卓]表姐1.6完结版 汉化作弊版|我的性感表姐 Ver1.60 精修汉化作弊版,新增全程攻略](https://www.yuanjudao.com/zb_users/upload/2019/07/201907061562411242172298.jpg)
[PC+安卓]表姐1.6完结版 汉化作弊版|我的性感表姐 Ver1.60 精修汉化作弊版,新增全程攻略
![[CG插画] Sakimichan画师 102-103期最新原画](https://www.yuanjudao.com/zb_users/upload/2019/07/20190716034009_40406.jpg)
[CG插画] Sakimichan画师 102-103期最新原画
![[电梯另类性体验][720P版HD-MP4/1.2G][日语中字][2018最新日本R级剧情]](https://www.yuanjudao.com/zb_users/upload/2019/07/20190705184019_74120.jpg)
[电梯另类性体验][720P版HD-MP4/1.2G][日语中字][2018最新日本R级剧情]
![[韩国/三级]情事.图书馆的激情[大长腿韩世雅激情舌吻缠]](https://www.yuanjudao.com/zb_users/upload/2019/08/201908271566897458962598.jpg)
[韩国/三级]情事.图书馆的激情[大长腿韩世雅激情舌吻缠]

Three Cripples《三个笨贼》泰国小胖被鬼捉弄,爆笑刺激的泰国搞笑精彩鬼片
![[韩国19禁]化学反应 남녀의 궁합[720P][迅雷][百度云][极品美女大长腿]](https://www.yuanjudao.com/zb_users/upload/2019/09/201909161568627916856868.png)
[韩国19禁]化学反应 남녀의 궁합[720P][迅雷][百度云][极品美女大长腿]
![[PC+安卓]表姐1.6完结版 汉化作弊版|我的性感表姐 Ver1.60 精修汉化作弊版,新增全程攻略](https://www.yuanjudao.com/zb_users/upload/2019/07/201907061562411242172298.jpg)
[PC+安卓]表姐1.6完结版 汉化作弊版|我的性感表姐 Ver1.60 精修汉化作弊版,新增全程攻略

2021科幻动作《永恒族》4K.HD中英双字
![[动画] [铃芽之旅 Suzume no Tojimari][铃芽户缔][Trial Version]【正式流媒体版】外挂中字 正式版](https://www.yuanjudao.com/zb_users/upload/2023/04/20230403003810168045349041554.jpeg)
[动画] [铃芽之旅 Suzume no Tojimari][铃芽户缔][Trial Version]【正式流媒体版】外挂中字 正式版
![[公告]必看!关于充值、资源等问题](https://www.yuanjudao.com/zb_users/plugin/tx_side/img/nopic.png)
[公告]必看!关于充值、资源等问题
![[美剧] [西部世界][1-4 季合集][英语双字][无删减][MP4][BD1080p]](https://www.yuanjudao.com/zb_users/upload/2022/08/20220817021932166067397269827.jpeg)
[美剧] [西部世界][1-4 季合集][英语双字][无删减][MP4][BD1080p]
![[资料] 1~12年级奥数教程](https://www.yuanjudao.com/zb_users/upload/2023/01/20230116233416167388325675216.jpeg)
[资料] 1~12年级奥数教程
![[动画] 灌篮高手 The First Slam Dunk 大电影(2023)国语 mp4](https://www.yuanjudao.com/zb_users/upload/2023/05/20230509030527168357272764141.jpeg)
[动画] 灌篮高手 The First Slam Dunk 大电影(2023)国语 mp4

【啪啪指南】美女老师香草妹妹xing爱技巧视频教学

黑客帝国4部曲+动画版及前传 | 1080P | 精校中文字幕 | 最全版本
![唐人街探案 Detective.Chinatown.1-3 合集 [720P/1080P]](https://img.btkiller.com/go?from=xd&key=0c5929f55f22bc7048737714b4241a3b.jpeg)
唐人街探案 Detective.Chinatown.1-3 合集 [720P/1080P]
- 最新评论
-

謝謝分享雨萱 评论于:10-28 
sadasdcihawuha 评论于:10-06 
不错的电影Kevin 评论于:09-06 
之前只看过其中一部Kevin 评论于:09-06 
电影不错,值得看Kevin 评论于:09-06 
这是一部很不错的电影,值得推荐Kevin 评论于:09-06 
这是一部不错的片子Kevin 评论于:09-06 
很多年前看过的Kevin 评论于:09-05 
才看了南京照相馆,周末来看看这个,缅怀历史Kevin 评论于:09-05 
好多年没认真看过韩国电影了,上次还是釜山行Kevin 评论于:09-05
- 热门tag

