Web*_*ner 113 php redirect back
这个问题的标题解释了我的问题.如何使用PHP将页面访问者重定向回上一页header( "Location: URL of previous page" );
Dim*_*try 230
尝试:
header('Location: ' . $_SERVER['HTTP_REFERER']);
Run Code Online (Sandbox Code Playgroud)
请注意,这可能不适用于安全页面(HTTPS),并且总体来说这是一个非常糟糕的主意,因为标头可能被劫持,将用户发送到其他目的地.标题甚至可能不被浏览器发送.
理想情况下,您需要:
Ham*_*mad 21
它如此简单只是使用它
header("location:javascript://history.go(-1)");
Run Code Online (Sandbox Code Playgroud)
它对我来说很好
只是一点点补充:我认为添加退出是一个常见且已知的事情; 在头函数之后我们不希望其余的代码加载或执行...
header('Location: ' . $_SERVER['HTTP_REFERER']);
exit;
Run Code Online (Sandbox Code Playgroud)
小智 6
只需在 JavaScript 中尝试一下:
$previous = "javascript:history.go(-1)";
Run Code Online (Sandbox Code Playgroud)
或者你可以在 PHP 中尝试:
if(isset($_SERVER['HTTP_REFERER'])) {
$previous = $_SERVER['HTTP_REFERER'];
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
359648 次 |
最近记录: |