PHP页面如何记录返回上一个PHP页面?
用户传递搜索条件参数访问一个列出搜索结果的PHP页面(s.php),选择多条数据后点击修改按钮,传递参数转到PHP页面(m.php)进行修改操作,用户修改某数据,点保存后...
用户传递搜索条件参数访问一个列出搜索结果的PHP页面(s.php),选择多条数据后点击修改按钮,传递参数转到PHP页面(m.php)进行修改操作,用户修改某数据,点保存后会回到列出数据库表的那个页面(此页面应是刷新重新列出用户搜索的匹配数据)。
--问题--
请问,如何保存用户给s.php页面的参数,让用户可以在m.php处理完成后返回到他搜索结果的s.php页面? 展开
--问题--
请问,如何保存用户给s.php页面的参数,让用户可以在m.php处理完成后返回到他搜索结果的s.php页面? 展开
展开全部
在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();
$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"> ,就可以了
推荐于2016-05-30
展开全部
在链接后面加个参数,如:
在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();
}
}
在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();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用$_SESSION来存储吧,放入两个key,一个是currURL,一个是preURL
页面跳转前将currURL的值赋给preURL,然后再将要跳转到的页面链接放入currURL
这样的话每次就能准确回到前一个页面,当然如果前一个页面是带了参数的话,可能就不那么准确了
页面跳转前将currURL的值赋给preURL,然后再将要跳转到的页面链接放入currURL
这样的话每次就能准确回到前一个页面,当然如果前一个页面是带了参数的话,可能就不那么准确了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$_SERVER['HTTP_REFERER']
这个参数就是上一个页面的连结
这个参数就是上一个页面的连结
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
连接数据库将数据插入数据库!然后在s.php页面在连接传入数据的数据库查询数据库!将数据库中之前插入的数据调用出来!
返回上一页面用js就行
<script type='text/javascript'>
alert('修改成功');
self.location.href='s..php';
</script>"
返回上一页面用js就行
<script type='text/javascript'>
alert('修改成功');
self.location.href='s..php';
</script>"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询