WEBサイトのフォームにreCAPTCHAを付ける方法 オプション
投稿日:2015年10月05日
最終更新日:
環境と目次
- サーバーサイドはPHPを使用しているものとします。Googleアカウントが必要になります。
- 1.WEBサイト登録&APIキー確保(前々回)
- 2.クライアント側の設定(HTML)(前々回)
- 3.サーバー側の設定(PHP)(前回)
- 4.クライアント側のオプション設定(JavaScript)
4.クライアント側のオプション設定(JavaScript)
前々回に作成した、最小構成のフォームでも、一応機能はします。しかし、アレのままでは、reCAPTCHAを済ませなくても送信ボタンを押すことができてしまいます。なので、reCAPTCHAが済んだら送信ボタンが使えるように改良しましょう。testform.php(フル構成) [PHP]
jQueryを使えるようにする
今回はjQueryを使用します。必要に応じて、こちらのページで、CDNを確認して下さい。2015年8月現在は、特にこだわりがなければ、以下のタグを使用するのが良いかと思います。 [PHP] [/PHP]
とりあえず、jQuery Core最新版の「minified」のURLをコピーして使えばいいと思います。