php抽奖功能(php+lottery.js实现九宫格抽奖功能)
类别:编程学习 浏览量:2566
时间:2022-01-14 02:03:16 php抽奖功能
php+lottery.js实现九宫格抽奖功能php+lottery.js制作九宫格抽奖实例,本抽奖功能效果表现好,定制方便简单,新手学习跟直接拿来用都非常不错,兼容IE、火狐、谷歌等浏览器。
引入抽奖插件lottery.js
|
<script type= "text/javascript" src= "js/lottery.js" ></script> |
开始抽奖函数start_lottery()
|
function start_lottery(){ if (flag){ //alert('正在抽奖,请等待抽奖结果!'); //return false; return void(0); } flag=true; index = 1; //当前选中对象的位置 fast = rand(3,6); //在哪个位置开始加速 cycle = rand(3,5); //转动多少圈 speed = 300; //开始时速度 $.ajax({ url: 'lottery.php' , type: "post" , data:null, dataType: "json" , timeout: 20000, cache: false, beforeSend: function (){ // 提交之前 }, error: function (){ //出错 flag=false; }, success: function (res){ //成功 if (typeof(res.award_id)!= 'undefined' ){ lucky = res.award_id; //中奖号码 award = res.award_name; //奖品名称 show_lottery(); } else { flag=false; alert(res.err); } } }); } |
PHP里奖品配置
|
//奖品配置 $award = array ( // 奖品ID => array('奖品名称',概率) 1 => array ( '悟空公仔' ,0.1), 2 => array ( '小乖虎公仔' ,0.1), 3 => array ( '神秘大礼包' ,0.1), 4 => array ( '智能游戏手柄' ,0.1), 5 => array ( '小角鹿公仔' ,0.1), 6 => array ( '豆蛙抱枕' ,0.1), 7 => array ( '游戏耳机' ,0.2), 8 => array ( '雷蛇键盘' ,0.2), ); $r =rand(1,100); |
总结
以上所述是小编给大家介绍的php+lottery.js实现九宫格抽奖功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
原文链接:https://www.cnblogs.com/woleyia/archive/2019/07/21/11220723.html
您可能感兴趣
- php提供哪些函数来避免sql的注入(PHP与SQL语句写一句话木马总结)
- php获取socket连接的详细信息(php使用socket调用http和smtp协议实例小结)
- phpstudy最佳配置(phpstudy如何开启openSSL?)
- php依赖注入对象注册(php依赖注入知识点详解)
- phpstudy默认不支持64位php的解决方法(phpstudy默认不支持64位php的解决方法)
- php怎样创建新文件详情(php文件后缀不强制为.php的实操方法)
- thinkphp数据库使用(thinkphp3.2同时连接两个数据库的简单方法)
- thinkphp返回json(thinkphp5框架实现数据库读取的数据转换成json格式示例)
- php数组写法(php文件操作之文件写入字符串、数组的方法分析)
- php构成方法的关键字是(PHP中的self关键字详解)
- php编程输出菱形(php输出反斜杠的实例方法)
- phpStudy启动失败时的解决方法 提示缺vc9运行库(phpStudy启动失败时的解决方法 提示缺vc9运行库)
- php数组实例说明(PHP检测一个数组有没有定义的方法步骤)
- thinkphp5框架怎么打开(thinkphp5.1框架模板布局与模板继承用法分析)
- php7语法代码规范(PHP7新功能总结)
- phpstudy安装包打不开(phpStudy访问速度慢和启动失败的解决办法)
- 翼龙贷组织出借人调研 感受鄱阳 借 来的致富路(翼龙贷组织出借人调研)
- 2023新国风戏曲教育寒假集训班汇报演出《戏娃闹元宵》图文报道(2023新国风戏曲教育寒假集训班汇报演出戏娃闹元宵图文报道)
- 九儿《狐踪谍影》出演热血女特警,戏份杀青受关注(九儿狐踪谍影出演热血女特警)
- 红色代表什么(红色代表什么寓意)
- 蓝天代表什么(蓝天代表什么生肖)
- 今天要吃什么(今天要吃什么菜)
热门推荐
- uni-app项目开发教程学习(分析uniapp如何动态获取接口域名)
- 跨服务器mysql数据迁移方案(从云数据迁移服务看MySQL大表抽取模式的原理解析)
- vue查询条件生成工具(vue实现四级导航及验证码的方法实例)
- python网页自动化selenium(python利用selenium进行浏览器爬虫)
- python的mqtt循环发布(python 发送和接收ActiveMQ消息的实例)
- python钉钉机器人(python钉钉机器人运维脚本监控实例)
- mysql效率查询(MySQL 如何分析查询性能)
- 用js编写tab栏切换(JavaScript实现简易tab栏切换内容栏)
- navicat连接数据库报密码错误(navicat 连接数据库隔段时间后自动断开连接的解决方案)
- python分析excel基础数据生成报表(Python实现定制自动化业务流量报表周报功能XlsxWriter模块)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9