4

Contact Form 7 を使用して、ユーザーに感謝し、フォームが正常に入力されると詳細情報を提供する新しいページにユーザーをリダイレクトしようとしています。

どのように$_POST[]変数を渡すことができますか? Googleで何も見つかりませんでした。

編集:

また、フォームを使用して、PayPal の [今すぐ購入] ボタンを事前入力しようとしています。

4

1 に答える 1

5

あなたによるとContact Form 7 documentation、JavaScriptアクションフックを設定する必要があります。このフックを使用すると、フォームが正常に送信された後に実行する JavaScript コードを指定できます。お問い合わせフォーム管理ページの下部に追加設定フィールドがあります。次の行を挿入するだけです。

on_sent_ok: "your javascript code;"

必要に応じて、次のコードを使用して変数を含む新しいページにリダイレクトできますが、変数は$_GET

on_sent_ok: "location = 'http://yourdomain.com?myVar=somevalue';"

次のように変数を取得できます

$myVar = $_GET['myVar'];

詳細を読み、 add_query_argも確認してください。

于 2013-03-01T10:02:10.833 に答える