Heim > Backend-Entwicklung > PHP-Tutorial > 抽奖程序,求思路.该怎么处理

抽奖程序,求思路.该怎么处理

WBOY
Freigeben: 2016-06-13 13:52:14
Original
1957 Leute haben es durchsucht

抽奖程序,求思路..
给移动写个中奖程序,中奖等级分别是1到6个等级 分别对应不同的奖品 
期限是3个月 条件是1到3等奖 在3个月中用户只能中奖一次 4到6等奖可以有多次中奖机会. 求思路?。

------解决方案--------------------
思路就是把我们的多个手机号码保存好 然后循环读取结果.
------解决方案--------------------
如果同一号码次可以重复中奖,那么你应该保存所有参与的号码
每次抽奖时可采取随机等距抽样方式选取中奖者,直接 rand 也可,但效率不高,菜价的人群应该是巨大的

如果是即开即中方式就不需要保存全部参与号码,而是对奖池做小概率处理
比如有10个奖额 rand(0, 100000)
对于 在3个月中用户只能中奖一次 就很简单了,你只需保留中奖号码 3 个月,判断一下就可以了

------解决方案--------------------
ajax

服务器端记录处理一下
------解决方案--------------------
中奖概率谁定啊
------解决方案--------------------
既然你不能确定有多少个手机回来参加。。只能确定时间里。。。。每一个奖项搜寻上次中奖的时间。。然后时间不到肯定不中。。。。。
------解决方案--------------------
一等奖才ITOUCH,现在每个IPAD/IPHONE4S都不好意思说抽奖
------解决方案--------------------
每天...一个手机300次? 你还做记录啊.....

写好了贴点代码.....我们找到bug就可以和移动打官司....


探讨

引用:

思路就是把我们的多个手机号码保存好 然后循环读取结果.

忘记说了 页面有9个九宫格 每天最多可以点击300次 看自己是否中奖~

------解决方案--------------------
探讨

每天...一个手机300次? 你还做记录啊.....

写好了贴点代码.....我们找到bug就可以和移动打官司....


引用:

引用:

思路就是把我们的多个手机号码保存好 然后循环读取结果.

忘记说了 页面有9个九宫格 每天最多可以点击300次 看自己是否中奖~

------解决方案--------------------
普通的rand就可以了。
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage