php点击掉交按钮后怎么返回前一个页面

想要的效果是点击表单提交按钮后,返回之前的页面,本来这里用header("Location:xxxx.php");最好,但这个函数返回的是一个指定页面,而这里需要的是从任... 想要的效果是点击表单提交按钮后,返回之前的页面,本来这里用header("Location:xxxx.php");最好,但这个函数返回的是一个指定页面,而这里需要 的是从任何页面过来的,都要返回点击过来的页面,所以,这个函数不能用,还有个echo "<a href='$url'>返回</a>";本来也可以返回,但在表单提交后,这个函数返回的是提交表单之前的页面,也就是输入内容时的页面,查了PHP手册,没有这种函数,想了半天也没想出解决的办法,求各位大大指点下迷津! 展开
 我来答
ACE_DZL
推荐于2016-08-24 · 超过16用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:18.6万
展开全部
<input type="button" value="提交" class="submit_btn" onClick="formSubmit()" />,然后用JS写一个formSubmit()函数来返回前一个页面
15210642594
2015-10-12 · 超过19用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:42.5万
展开全部
点击提交时候你可以获取来源页面,或者提交时候你把想要跳转的页面地址传递过来,
例如 写一个隐藏的input或者提交地址中带一个参数,主要get提交的时候注意base64加密下, 一起提交,提交成功后直接跳转那个页面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
NDQ880815
2014-08-27 · TA获得超过148个赞
知道小有建树答主
回答量:217
采纳率:0%
帮助的人:97.3万
展开全部
试试用session吧,把要返回的xxxx.php存在session里
追问
session怎么用,能说具体点吗?
追答
就是先把你要跳转到的页面存在SESSION里面,$_SESSION['url'] = "xxx.php"
然后在需要跳转的地方用 header("Location: ".$_SESSION['url'])
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式