【问题标题】:How should I pass a querystring through these wordpress pages?我应该如何通过这些 wordpress 页面传递查询字符串?
【发布时间】:2018-06-22 20:12:58
【问题描述】:
我尝试了一些教程中的建议,但我无法让它们发挥作用。在我的网站huddlegram.com(不是功能性网站,只是在前端工作)上,访问者可以在首页输入他们的电子邮件地址。单击注册后,他们将被定向到一个注册页面,该页面在 url 中传递电子邮件字符串。我有三个使用 siteorigin 小部件的按钮。我怎样才能让字符串也传递到下一页?
【问题讨论】:
标签:
php
wordpress
string
parameters
parameter-passing
【解决方案1】:
在 PHP 中使用带有$_GET 的查询字符串。见:http://php.net/manual/en/reserved.variables.get.php
示例...
提交表单时重定向到https://huddlegram.com/page?email=test@test.com。其中test@test.com 是用户的电子邮件。
在下一页上,您可以使用$_GET 获取查询字符串并分配给 PHP 变量。
<?php
if (isset($_GET['email'])) {
$email = $_GET['email'];
//do what you want with email...
}
else {
// No email
}
?>