使用 PHP 获取从一个页面传递到另一个页面的变量

Posted

技术标签:

【中文标题】使用 PHP 获取从一个页面传递到另一个页面的变量【英文标题】:Getting a variable passed from one page to another using PHP 【发布时间】:2013-02-13 01:45:41 【问题描述】:

我希望有人可以帮助我。我试图在我的 jQuery 移动网站中将变量从一个页面传递到另一个页面,您可以在此处看到:http://www.muskermcintyre.co.uk/tablet。

我会这样做的通常方法如下:

在列表视图页面上有一个如下所示的链接:

<a href="#fullDetails?profileID=123456">View details</a>

然后我需要在完整的详细信息页面上使用 $_GET['profileID'] 从数据库中获取正确的属性,显然只是获取从上一页的链接传递的 profileID。看来这在 jQuery mobile 中是不可能的。

请任何人提出最好的方法来做到这一点?

谢谢!

【问题讨论】:

你用 AJAX 试过了吗 看看我的另一个答案:http://***.com/a/14776523/1848600,在那里你会找到几个解决方案,包括一个使用 php 的工作解决方案。也看看我的另一篇文章,你会发现在页面转换之间存储/发送数据的各种解决方案:***.com/a/14469041/1848600如果你需要更多的实现帮助给我发电子邮件。 为什么,jQuery Mobile 会发生什么? 【参考方案1】:

您可以对 javascript 使用与 PHP 相同的方法,唯一的区别是您没有将查询字符串变量作为名为 $_GET 的数组,您必须自己解析它们。看到这个答案: How can I get query string values in JavaScript?

【讨论】:

【参考方案2】:

PHP 是一种服务器端脚本语言。 加载页面后(即生成 html)。您必须使用 JavaScript 或 JQuery。或者您必须回发到服务器以呈现新的 HTML。

【讨论】:

以上是关于使用 PHP 获取从一个页面传递到另一个页面的变量的主要内容,如果未能解决你的问题,请参考以下文章

如果页面未被访问,则重定向到另一个页面 PHP

将下拉列表中的值从一个 php 传递到另一个

如何使用会话将值从一个php页面传递到另一个页面

如何将值从一个php页面传递到另一个? [复制]

使用 header() 将数据从一个 PHP 页面传递到另一个页面

将变量从页面视图控制器传递到另一个