function check_allow_submit() {
$now = time();
if(isset($_SESSION['last_submit_time']) && isset($_SESSION['submit_times'])) {//开始循环判断
if(($now-$_SESSION['last_submit_time']) < 60*2) {//两分钟间隔内
if( $_SESSION['submit_times'] >= 3) {//超过3次
return false;
} else {//小于3次
$_SESSION['submit_times'] += 1;
return true;
}
}else{//大于2分钟
$_SESSION['last_submit_time'] = $now;
$_SESSION['submit_times'] = 1;
return true;
}
}else{//第1次
$_SESSION['last_submit_time'] = $now;
$_SESSION['submit_times'] = 1;
return true;
}
}
打赏

感谢支持与鼓励~