當前位置:首頁 » 編程語言 » 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;
?>

熱點內容
linux怎麼改ip 發布:2025-01-04 05:39:32 瀏覽:477
c語言mallocfree 發布:2025-01-04 05:38:49 瀏覽:267
台式電腦在哪裡設置密碼鎖 發布:2025-01-04 05:36:27 瀏覽:631
msg編譯路徑 發布:2025-01-04 05:36:26 瀏覽:666
雷霆戰機電腦腳本 發布:2025-01-04 05:26:43 瀏覽:995
原神在哪裡下載安卓手機 發布:2025-01-04 05:21:50 瀏覽:378
csr2安卓正式服在哪裡 發布:2025-01-04 05:17:33 瀏覽:222
幼兒園中班畫畫腳本設計 發布:2025-01-04 05:04:38 瀏覽:81
oledbsqlprovider 發布:2025-01-04 04:58:59 瀏覽:314
我的世界pc伺服器送裝備 發布:2025-01-04 04:45:37 瀏覽:357