我有一個網站向新訪問者顯示一個隨機數,並將該數字存儲在cookie中。PHP刷新倒計時停止爲零
如果用戶刷新頁面,那麼它會在顯示cookie值之前抽取cookie值並減去1之間的一個隨機數。
這是我迄今黑客一起:
<?php
if (isset($_COOKIE['places'])) {
$places=$_COOKIE['places'];
$decrease=mt_rand(1, 3);
$places=$places-$decrease;
$expire=time()+60*60*24*30;
setcookie('places', $places, $expire);
}
else {
$randomString = mt_rand (11 , 23);
$expire=time()+60*60*24*30;
setcookie('places', $randomString, $expire);
$places=$randomString;
}
?>
我的問題是,如果你在清涼的進行(我懷疑任何人會做),它帶有通過0到負數。我已經通過php.net看,但我找不到解決方案,我需要停止這種情況發生。
任何想法?