新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

怎么php+lottery.js制作九宫格抽奖程序

本篇内容主要讲解“怎么php+lottery.js制作九宫格抽奖程序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么php+lottery.js制作九宫格抽奖程序”吧!

本篇内容主要讲解“怎么php+lottery.js制作九宫格抽奖程序”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么php+lottery.js制作九宫格抽奖程序”吧!

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、网络空间、营销软件、网站建设、任丘网站维护、网站推广。

php+lottery.js制作九宫格抽奖实例,本抽奖功能效果表现好,定制方便简单,新手学习跟直接拿来用都非常不错,兼容IE、火狐、谷歌等浏览器。

引入抽奖插件lottery.js

开始抽奖函数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制作九宫格抽奖程序
本文链接:http://wjwzjz.com/article/djgoj.html
在线咨询
服务热线
服务热线:028-86922220
TOP