php点击掉交按钮后怎么返回前一个页面
想要的效果是点击表单提交按钮后,返回之前的页面,本来这里用header("Location:xxxx.php");最好,但这个函数返回的是一个指定页面,而这里需要的是从任...
想要的效果是点击表单提交按钮后,返回之前的页面,本来这里用header("Location:xxxx.php");最好,但这个函数返回的是一个指定页面,而这里需要 的是从任何页面过来的,都要返回点击过来的页面,所以,这个函数不能用,还有个echo "<a href='$url'>返回</a>";本来也可以返回,但在表单提交后,这个函数返回的是提交表单之前的页面,也就是输入内容时的页面,查了PHP手册,没有这种函数,想了半天也没想出解决的办法,求各位大大指点下迷津!
展开
3个回答
展开全部
点击提交时候你可以获取来源页面,或者提交时候你把想要跳转的页面地址传递过来,
例如 写一个隐藏的input或者提交地址中带一个参数,主要get提交的时候注意base64加密下, 一起提交,提交成功后直接跳转那个页面。
例如 写一个隐藏的input或者提交地址中带一个参数,主要get提交的时候注意base64加密下, 一起提交,提交成功后直接跳转那个页面。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试用session吧,把要返回的xxxx.php存在session里
追问
session怎么用,能说具体点吗?
追答
就是先把你要跳转到的页面存在SESSION里面,$_SESSION['url'] = "xxx.php"
然后在需要跳转的地方用 header("Location: ".$_SESSION['url'])
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询