发布日期:2018-03-26
如何使用PHP header("Location:xxxx") 返回之前页面+ 查看更多
如何使用PHP header("Location:xxxx") 返回之前页面
+ 查看更多
发布日期:2018-03-10 16:09
分类:PHP
浏览次数:164
如题,我如何重定向PHP页面访问返回之前页面通过 header( "Location: URL of previous page" );
回答:
试试header('Location: ' . $_SERVER['HTTP_REFERER']);
注意你可能没有工作在安全页面(HTTPS)并且这是一个相当坏的主意,全部header可能被劫持,导致用户被导向其他目标,这个header甚至不会被浏览器提交
你最好这样:
给请求添加返回地址作为询问变量 (eg. ?back=/list)
用代码定义一个返回页 (ie. 所有成功生成的提交重定向到列表页)
在他们想下一步是地方提供用户设置 (eg. 保存并且继续编辑还是仅仅保存)
你最好这样:
给请求添加返回地址作为询问变量 (eg. ?back=/list)
用代码定义一个返回页 (ie. 所有成功生成的提交重定向到列表页)
在他们想下一步是地方提供用户设置 (eg. 保存并且继续编辑还是仅仅保存)