使用PHP,我如何确定我来自哪个页面?

时间:2015-07-14 23:25:50

标签: php

首先,我是一个PHP菜鸟。也就是说,我有一些PHP代码给我,它创建了一个PayPal购物车。购物车页面上的其中一个按钮(继续购物)应该返回上一个产品页面(其中有几个这样的页面),其中包含查看购物车按钮。

如何确定要返回的产品页面?将页面名称(即“productList1.html”)放在隐藏字段中?

关于可能的重复:我看到了那个页面,并且该页面上的评论“这个问题就是HTTP_REFERER充其量是不可靠的。”所以我决定再问一遍,因为那是在2009年被问到的,也许事情已经有了从那以后发生了变化。

1 个答案:

答案 0 :(得分:1)

在你的php中:

/* print the page from you came */
print $_SERVER['HTTP_REFERER'];

但是如果来自你自己的页面,你可以修改链接末尾添加GET参数的链接,例如?product_id=123,然后在你的php中:

/* print the product id */
print $_GET['product_id'];