多重送信対策
私の作った緊急連絡システムの問題点として、 送信画面で、画面遷移に時間がかかると、「反応が遅い」と思い、 送信ボタンを連打する人がいるみたい。 おかげで、多重送信が発生していた。 今までは、画面遷移が速く行われるように、flush() などを呼び出していたが、 これでも多少は発生していた。
JavaScript を使う手もあったが、ブラウザ依存であったり、JavaScript が使えない ブラウザ対応のために、導入を躊躇していた。 しかし調べてみると、onsubmit 機能を使えば、問題が無さそう。