このbefore_filterは、更新前に検証するか、キャプチャが正しい場合はレコードを作成します。
間違っていると前のページに戻りますが、入力データはすべて失われます。前のページで入力した入力データを残すにはどうすればよいですか。
before_filterを使用して、これらの2つのアクション「update」と「create」を適用したいと思います。送信がどこから来たのかを検出し、「新規」または「編集」を再レンダリングする場所を切り替える必要があります
before_filter :simple_captcha_check, :only => [:update, :create]
def simple_captcha_check
if !simple_captcha_valid?
flash[:error] = 'Wrong Captcha!'
redirect_to :back
end
end