我有一个名为“abc.com/autologin.php”的php脚本。此autologin.php已超链接到另一个门户网站def.com上的按钮。所以当def.com上的用户点击按钮时,他访问abc.com/autologin.php。
所以在autologin.php中我想获取点击该按钮的页面的url。网址是动态的,因为它包含不同用户的不同参数。
答案 0 :(得分:1)
您可以使用$_SERVER
全局变量来查找引荐来源详细信息。
$_SERVER['HTTP_REFERER']
答案 1 :(得分:0)
$_SERVER['HTTP_REFERER']
将为您提供引荐网页的网址。
答案 2 :(得分:0)
由于无法从服务器端获取URL,因此最好使用客户端获取URL。而且,依靠$_SERVER['HTTP_REFERER']
稍微不可靠。一如既往,请求转到同一个PHP文件,最好添加一个隐藏的输入字段,明确说明请求源自哪个URL。
<input type="hidden" name="fromPage" value="feedbackForm" />
<input type="hidden" name="url" value="https://www.example.com/feedback.html" />
然后使用以下内容在REQUEST
数据中捕获它们
$_REQUEST["fromPage"]
$_REQUEST["url"]
答案 3 :(得分:0)
您可以使用$_SERVER['HTTP_REFERER']
了解更多信息http://php.net/manual/en/reserved.variables.server.php