二重POSTを防止する (1) 登録画面の前のページ(確認画面等)にユニークIDを仕込む ethnaには二重POSTのチェック用のユニークIDを出力するSmartyプラグイン {uniqid} が用意されています。 以下のように確認画面(ない場合は登録画面) のテンプレートにユニークIDを仕込みます。 POSTの場合(hidden) <form method=POST action=index.php> <input type="hidden" name="action_user_regist_do" value="1"> {uniqid} : : </form> {uniqid} の部分には以下のようなhiddenタグが出力されます。 <input type="hidden" name="uniqid" value="a0f24f75e...e48864d3e"> GET の場合 <