目前我正在使用它,
$page=urlencode($_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
,它提供的网址没有获取参数,但我需要上一页URL
GET
参数
答案 0 :(得分:0)
使用将用户代理引用到当前页面的HTTP_REFERER
$page=urlencode($_SERVER['HTTP_REFERER']);
答案 1 :(得分:0)
您必须使用Referrer标头。
$_SERVER['HTTP_REFERER']
请记住,用户可以更改标题的值,因此您无法“信任”它。
答案 2 :(得分:0)
$url ="";
if (isset($_SERVER['HTTP_REFERER'])){
$url = $_SERVER['HTTP_REFERER'];
}
if want to send post get this as encryption the use
if (isset($_SERVER['HTTP_REFERER'])){
$url = urlencode($_SERVER['HTTP_REFERER']);
}
if you want to decrypt the url
$url = urldecode($url);
答案 3 :(得分:0)
简单地使用
$ _ SERVER [' HTTP_REFERER']
您将获得整个网址(包含获取参数)