重複送信フォームへの可能性のある方法

 

01サーバー:セッション中に特殊なマークを保存します

フォームページが要求されると、特別なマーカー文字列を生成し、セッションの存在は/フォームページにしながら、Redisの。インタビュープロセス・フォーム・データは、識別文字列が存在しているチェックのセッションから、すぐにそれを削除し、データを適切に処理します。あなたは有効なフォームがフォームが送信されており、この提出を無視することを示す、文字列の記号を提出していないがあることが判明した場合。

02クライアント:使用Cookie処理

その状態に応じて記録状態を使用してクッキーフォーム送信は、フォームが提出されているかどうかをチェックすることがあります。

03データベース:データベース内に追加の制約

一意のインデックス制約を追加します。

 

これは3つ以上と組み合わせて使用​​することができます。

おすすめ

転載: www.cnblogs.com/kbian/p/12275999.html