我不太确定该怎么做,但基本上我只是想让用户等待 30 秒,然后他才能再次发帖。
这是我的代码,它非常不言自明。
$plus30secs = time() + 30;
if($db->rows("SELECT null FROM comments WHERE userid = '1' AND time > " . $plus30secs . "") == 0) {
$db->query("INSERT INTO comments (userid, content, time) VALUES ('1' ,'hi..' ,'" . time() . "')");
} else {
echo 'wait atleast 30 seconds between posting.
}
感谢您在高级方面的所有帮助。