2017-03-29 6 views
0

データベースにデータを挿入する前に、2つの数字または任意のcaptchaをランダムに追加する前に、スパムの保護フロントエンドフォームに最適なソリューションは何ですか?プロテクトフロントエンドフォームodoo 9

簡単な解決方法はありますか?

+0

データが含まれていることを確認してください。 –

+0

HI、@user_odoo値を転記する前にGoogle Recaptchaを使用することができます。私はフロントエンドの登録フォームにそのような検証を追加しました –

答えて

2

私はあなたのフォームをどのように設定しているのかわかりませんが、クライアント側の検証とサーバー側の検証ができるはずです。クライアント側の検証が渡されない場合は、ユーザーにサブミットさせないでください。

クライアント側の検証には常にサーバー側の検証が必要です。コントローラまたはフォーム提出を処理するために使用しているプロセスで、データを再度検証することができます。正規表現を使用して、電話番号、電子メールアドレス、検証するものの名​​前を検証します。あなたは、私はより詳細な情報を提供することができます採用されているどのような形取り扱いプロセスについての詳細を共有することができれば、実際に必要なすべてのフィールドがなど

HTML5 FORM VALIDATION

Regular expression phone validation

+0

こんにちは、私はフロントエンドのページとbootomのフォームに入力することができる人間のユーザーだけが送信ボタンをクリックする前にcaptchaまたは他のツールを追加します。 –

+0

私は自分でキャプチャを実装していません。しかし、何百万もの人がいるので、おそらくそれを実現するために借りることができるコードがたくさんあると思います。私が探しているハウツーを聞く。 https://www.thesitewizard.com/general/add-captcha-to-feedback-form-script.shtml –

+0

https://www.sitepoint.com/community/t/adding-captcha-to-a-preexisting- contact-form/27914 –