0

Seblod を使用して、ユーザーが名前、電子メール ID、キャプチャを入力できるフォームを作成しました。これを正しく入力した場合にのみ、次のページを表示できます。次のページに移動するために、URL リダイレクト機能を追加しました (サイト フォーム -> 構成)。

ただし、ユーザーが間違ったキャプチャを入力しても、ページは次のページにリダイレクトされます。入力されたキャプチャが正しい場合にのみリダイレクトを発生させる方法は?

4

1 に答える 1

0

キャプチャのステートメントがありif、それが正しい場合は先に進み、そうでない場合は何も起こらず、キャプチャがリセットされます。

フォームの送信後にユーザーをリダイレクトするコードは、ifステートメント内に配置する必要があります。

recaptchalib.php を開き、184 行目に移動すると、次のように表示されます。

if (trim ($answers [0]) == 'true') {
      $recaptcha_response->is_valid = true;
      //Redirect Code
}

コメントを追加した場所に、リダイレクト コードを追加してみてください

于 2012-10-12T14:28:51.250 に答える