该源码为自己开发配有独立的后台系统,请区别下市面上泛滥的源码,项目仅用于个人运营小程序,现在发布出来可作为毕设使用,另外我们提供了一些今年最新计算机毕业设计源代码、文档及1对1指导
小程序预览扫码:
随着新兴产业的崛起,各种互联网大厂都搞起了短视频,短视频即短片视频,是一种互联网内容传播方式,一般是在互联网新媒体上传播的时长在5分钟以内的视频;随着移动终端普及和网络的提速,短平快的大流量传播内容逐渐获得各大平台、粉丝和资本的青睐。随着网红经济的出现,视频行业逐渐崛起一批优质UGC内容制作者,微博、秒拍、快手、今日头条纷纷入局短视频行业,募集一批优秀的内容制作团队入驻。到了2017年,短视频行业竞争进入白热化阶段,内容制作者也偏向PGC化专业运作。因此开发一个可以做到去水印的微信小程序,结合当前短视频的发展方向,该项目具有一定的使用价值!
[设计图]
(1)首页去水印
(2)更多工具
点击下载获取下载链接,卡密发放可通过流量主,即视屏播放完成后抽奖、获得积分 。通过积分兑换卡密
(3)积分获取
(4)个人中心
(1)登录功能
登录与退出的实现:
匹配账户和密码,验证成功后将记录session,跳转到首页,验证码tp提供,只需要验证规则即可
部分代码:
$param=$_REQUEST;
//验证码验证码
$captcha=$param['captcha'];
$un=$param['username'];
$pw=$param['password'];
//验证
if (!captcha_check($captcha)){
$this->error("验证码错误");
// exit(json_encode(array('status'=>0,'msg'=>'验证码错误')));
}
if(empty($un)){
$this->error('账户不能为空');
}
if(empty($pw)){
$this->error('密码不能为空');
}
$sql = Db::table('admin')->where('username',$un)->find();
// dump($has);
if(empty($sql)){
$this->error('用户名密码错误1');
}
// 验证密码
if($sql['password'] != $pw){
$this->error('用户名密码错误2');
}
// return $has['password'];
//记录信息
Session::set("admin",$un);
$this->redirect('Index/index');
(2)首页部分
验证是否登陆了,是则数据库查询相关的数据,否则跳转登录
部分代码:
$is_dlogin=Session::get('admin');
if ($is_dlogin) {
$sql=DB::table('admin')->where('username',$is_dlogin)->find();
$this->assign("public",$sql);
//app统计
$tongji=DB::table('android')->field('COUNT(id)')->select();
$this->assign("app_tongji",$tongji[0]['COUNT(id)']);
//卡密统计
$tongji=DB::table('card')->field('COUNT(id)')->select();
$this->assign("kami_tongji",$tongji[0]['COUNT(id)']);
//用户统计
$tongji=DB::table('user')->field('COUNT(id)')->select();
$this->assign("user_tongji",$tongji[0]['COUNT(id)']);
//中奖统计
$tongji=DB::table('choujiang_reward_record')->field('COUNT(id)')->select();
$this->assign("zhongjiang_tongji",$tongji[0]['COUNT(id)']);
return $this->view->fetch('Index/index');
} else {
$this->success('亲,请先登录', 'Index/login');
}
(3)用户管理
可以修改用户的信息,积分等功能
部分代码:
if ($is_dlogin) {
$sql=DB::table('admin')->where('username',$is_dlogin)->find();
// var_dump($sql);
$this->assign("public",$sql);
$res=DB::table('user')->paginate(10);
// var_dump($res);
$page=$res->render();
$this->assign("list",$res);
$this->assign("page",$page);
// var_dump($page);
return $this->view->fetch('Index/user_list');
} else {
$this->success('亲,请先登录', 'Index/login');
}
(4)系统管理
修改后台信息,以及配置小程序的appid等其他功能
(5)app应用管理
管理应用列表的分类等等,可实现卡密批量导入导出,可查询每日卡密剩余数量,配合流量主获得收益
(6)抽奖管理
(7)公告管理
(8)退出
//用户退出
session::delete('admin');
$this->success('退出成功','Index/login');
大家可以帮忙点赞、收藏、关注、评论啦
代码上传中。。
🚀🚀🚀有问题评论区交流
💕精彩专栏推荐订阅:在 下方专栏👇🏻👇🏻👇🏻👇🏻