【发布时间】:2013-03-01 09:39:12
【问题描述】:
我正在尝试使用联系表格 7 将用户重定向到一个新页面,该页面感谢他们并在成功填写表格后提供更多信息。
如何传递 $_POST[] 变量?我在 Google 上找不到任何内容。
编辑:
我也在尝试使用表单来预填充 PayPal 立即购买按钮。
【问题讨论】:
标签: php wordpress contact-form-7
我正在尝试使用联系表格 7 将用户重定向到一个新页面,该页面感谢他们并在成功填写表格后提供更多信息。
如何传递 $_POST[] 变量?我在 Google 上找不到任何内容。
我也在尝试使用表单来预填充 PayPal 立即购买按钮。
【问题讨论】:
标签: php wordpress contact-form-7
根据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'];
Read more,同时查看add_query_arg。
【讨论】: