當前位置:首頁 » 編程語言 » php抽獎代碼

php抽獎代碼

發布時間: 2022-10-25 16:24:35

1. 你好,我網站有一個純js抽獎頁面,我已經實現了可抽獎初始次數等於會員金幣數(問題里的php代碼)

用AJAX吧,每次抽獎之後跟後台進行交互,獲取用戶抽獎後金幣數~同時後台也需要對用戶金幣數進行校驗,每次抽獎後減少用戶金幣= =`

varM_Money=<?phpecho$cfg_ml->M_Money;?>;
varC_Money=10;
$('button').click(function(){
if(M_Money>=C_Money){
runCup();
$('button').attr("disabled",true);
$.ajax({
url:'choujiang.php',
data:{res:抽獎結果},
method:'POST',
success:function(res){

M_Money=res.M_Money;
$('button').removeAttr("disabled",true);
//抽獎結果通知
//Todo
}
});
}
else{
alert("親,抽獎次數已用光!充值金幣或點擊「邀請好友」");
}
})

2. PHP金額越高中獎率越大,如何實現

你可以把輸入的比率都轉換成n/10000
然後按n來抽獎
比如1等獎1/1000 即 10/10000
2等獎 30/10000
3等獎 200/10000
4等獎3000/10000
那麼10+30+200+3000=3240;
取隨機數 r.Next(1,10001)
當0<r<=10 則為1等獎
當 10<r<=10+30 則中2等獎
當 10+30<r<=10+30+200 則中3等獎依次

根據金額判斷他的概率

3. PHP寫抽獎的小程序,怎樣防止作弊。

既然你已經列舉了IP、Session、Cookie、MAC

並且指明無須關聯賬戶
那就只剩下JS限制了
另外,高級點的,你可以使用簡訊驗證碼(需要花錢)或者郵箱驗證碼(成本較低,抽獎用戶可以換N個郵箱)
來保證唯一性(無須注冊)

4. 求php高並發下抽獎程序,如何避免重復中獎及多人抽中同一個獎

抽獎結果欄位在抽中的時候加上一個表單不就行了 ,只要表單存在,就不會有多人抽中

5. php實現可以設置中獎概率的抽獎程序代碼分享

這篇文章主要介紹了一個抽獎程序,要求一等獎的中獎概率是0.12%,二等獎中獎概率是3%,三等獎中獎概率是12%,其他中獎概率是都是謝謝惠顧
代碼如下:
<?php
/**
*
抽獎
*
@param
int
$total
*/
function
getReward($total=1000)
{
$win1
=
floor((0.12*$total)/100);
$win2
=
floor((3*$total)/100);
$win3
=
floor((12*$total)/100);
$other
=
$total-$win1-$win2-$win3;
$return
=
array();
for
($i=0;$i<$win1;$i++)
{

$return[]
=
1;
}
for
($j=0;$j<$win2;$j++)
{

$return[]
=
2;
}
for
($m=0;$m<$win3;$m++)
{

$return[]
=
3;
}
for
($n=0;$n<$other;$n++)
{

$return[]
=
'謝謝惠顧';
}
shuffle($return);
return
$return[array_rand($return)];
}

$data
=
getReward();
echo
$data;
?>

熱點內容
硬殼編程下載 發布:2025-09-14 08:02:56 瀏覽:730
什麼能防止安卓軟體自啟 發布:2025-09-14 07:48:54 瀏覽:983
sqlsaserver 發布:2025-09-14 07:44:42 瀏覽:967
pythonif寫一行 發布:2025-09-14 07:41:39 瀏覽:1001
lua存儲數據 發布:2025-09-14 07:33:05 瀏覽:120
教你如何選配置車 發布:2025-09-14 07:32:21 瀏覽:425
行李箱自帶的密碼是多少 發布:2025-09-14 07:27:40 瀏覽:286
ps2020版本怎麼調整存儲盤 發布:2025-09-14 07:20:28 瀏覽:868
奧迪a6哪個配置最保值 發布:2025-09-14 07:11:53 瀏覽:994
android查看文件 發布:2025-09-14 07:00:37 瀏覽:299