PHP页面如何记录返回上一个PHP页面?
发布网友
发布时间:2022-04-06 01:45
我来回答
共6个回答
热心网友
时间:2022-04-06 03:14
在s.php 里面 获取该页面的URL:
$url_page=$_SERVER["REQUEST_URI"];
//将$url_page 传递到 m.php页面中($_GET或$_POST的方式),然后用
echo "<script>window.location.href='$url_page';</script>"; //返回到s.php页面
exit();追问你好,请问$_SERVER["REQUEST_URI"]获取的URL是带有所有递交变量的?无论是get或post方式递交的数据?
追答是这样的。 例如你可以在表单里面加上这个 " name="url"> ,就可以了
热心网友
时间:2022-04-06 04:32
在链接后面加个参数,如:
在a的页面中的链接 <a href="login.php?url=a.php">;
b页面就 url=b.php 在login.php取这个参数;
然后进行跳转或用 $_SERVER['HTTP_REFERER']; 这个变量,表示来路;
参考如下:
if ($Islogin==true){
if (isset($_SERVER['HTTP_REFERER'])){
$Url=$_SERVER['HTTP_REFERER'];
header("header:{$Url}");
}else{
//没有来路
exit();
}
}
热心网友
时间:2022-04-06 06:07
用$_SESSION来存储吧,放入两个key,一个是currURL,一个是preURL
页面跳转前将currURL的值赋给preURL,然后再将要跳转到的页面链接放入currURL
这样的话每次就能准确回到前一个页面,当然如果前一个页面是带了参数的话,可能就不那么准确了
热心网友
时间:2022-04-06 07:58
$_SERVER['HTTP_REFERER']
这个参数就是上一个页面的连结
热心网友
时间:2022-04-06 10:06
连接数据库将数据插入数据库!然后在s.php页面在连接传入数据的数据库查询数据库!将数据库中之前插入的数据调用出来!
返回上一页面用js就行
<script type='text/javascript'>
alert('修改成功');
self.location.href='s..php';
</script>"
热心网友
时间:2022-04-06 12:31
在PHP这种可以通过$_SERVER['HTTP_REFERER']获取上一个页面的url
可以通过header(location)来跳转
在JS端通过window.location来跳