2

私はrecaptchaを基本的な形で動作させています-キャプチャコードを要求し、それが間違っていると基本的なエラーを表示します。でももっと使いやすくしたいので、よろしくお願いします。

キャプチャコードが正しいかどうかを確認するためにテスト/リクエストを無差別に送信する方法はありますか?正しくない場合は、先制的にユーザーに別の試行を促しますか?

その可能性に失敗する-私がユーザーをフォームページにphpリダイレクトする場合、すべてのフィールドがそれらの値を保持することを保証する方法はありますか?

ありがとう!

4

1 に答える 1

2

reCAPTCHAには、ここで説明するAJAXAPIがあります。

ページにスクリプトを含める必要があります。

<script type="text/javascript" src="http://api.recaptcha.net/js/recaptcha_ajax.js"></script>

次に、応答を受け取ったときに起動するコールバックを定義します。

Recaptcha.create("6LdIEwAA......",
  "recaptcha_div", {
  theme: "red",
  callback: Recaptcha.focus_response_field
});

ここで動作するデモがあります。

于 2010-01-12T21:28:33.957 に答える