php post到本页面刷新弹出重复提交框 用php写一个表单,post到本页面(后台处理后返回),这时如果按F5刷新会弹出表单重复提交框,怎样才能使得刷新后不弹出这个讨厌的表单重复提交框呢?各位大神不吝赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.用框架2.用ajax来post #1楼: 用ajax来post是个好主意,但问题是我想采用post到后台来处理表单,然后将处理结果返回到原post页面, 这时如果刷新页面就弹出重复提交框#2楼: 查了很久都只有“重定向”这种解决方案,只好采用这种方法了,如果有更好的方法请各位大神多多赐教哈注:我用的是ci框架,用重定向的方法来解决上述问题又遇到一个问题:如果我想把提交的表单数据传递给 redirect的action有什么好的方法吗?尝试了使用全局变量来存放中间结果(helper,library,config都试过 了,redirect后都清空了,没法用),现在只好使用cookie和session来存放,但有一个疑惑,表单数据如果 很少那问题不大,如果表单数据很大,那用session或者cookie来存放应当很糟糕的,请各位大神解惑,谢谢 啦 ajax post 不就可以直接返回结果到原来的post页面了吗?ajax 的post 难道不是在后台处理么?这里会有什么冲突?只你你这种直接post的才会出现你说的情况... 利用ajax的post将你传值传到服务器段处理就可以啊! 怎么我的ajax好像也会重复提交,重复插入记录到数据库。。 你不会刷新页面ajax也会post吧?不是点击某个按钮才post? 我只的是不用ajax来post表单,直接在点击页面的submit按钮来提交表单到后台 php分析处理邮件附件问题 瀑布流求指点。 想在PHP程序加入base64_decode,防止别人采集,相应的位置不知道加在哪里 求助,为何我在xp下可以发邮件,而在windows2003下却发送邮件失败? PHP好学吗?有什么好的方法? 关于asp_tags的设置 window xp 下我可以发邮件吗? 请大家帮忙看一下这个函数 如何通过修改httpd.conf实现对某个目录的保护? php socket read怎么接受100个客户端发过来的信息 [求助]获取不了fck的值 UNION ALL链接多个表查询,怎么知道数据来自哪个表?
2.用ajax来post
用ajax来post是个好主意,但问题是我想采用post到后台来处理表单,然后将处理结果返回到原post页面,
这时如果刷新页面就弹出重复提交框
#2楼:
查了很久都只有“重定向”这种解决方案,只好采用这种方法了,如果有更好的方法请各位大神多多赐教哈注:我用的是ci框架,用重定向的方法来解决上述问题又遇到一个问题:如果我想把提交的表单数据传递给
redirect的action有什么好的方法吗?尝试了使用全局变量来存放中间结果(helper,library,config都试过
了,redirect后都清空了,没法用),现在只好使用cookie和session来存放,但有一个疑惑,表单数据如果
很少那问题不大,如果表单数据很大,那用session或者cookie来存放应当很糟糕的,请各位大神解惑,谢谢
啦