PHP と MySQL を使用して、最近作成したフォーラム用のフラッド フィルターを作成しています。これについて調査しましたが、結果はほとんど得られず、そのうちの 1 つだけが私の解決につながる可能性がありました。
これがコードです
$overview_threads = mysql_query("SELECT * FROM `forum_posts` WHERE `author`='".$_SESSION['username']."' AND TIMESTAMPDIFF(SECOND, `created`, now()) <= 20");
このコードは、ユーザーが 20 秒以内に作成したスレッドを選択し、if ステートメントを実行して、ユーザーがその時間内に投稿できないようにします。
このために私は何をしますか?