js使用history.back返回表单数据丢失的主要原因就是使用了session_start();的原因,该函数会强制当前页面不被缓存。本文章向码农介绍php history.back返回后表单数据丢失的解决办法,感兴趣的码农可以参考一下。

解决办法如下:

在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。

还有基于session的解决方法,在session_start前加上

session_cache_limiter('nocache');// 清空表单 
session_cache_limiter('private'); //不清空表单,只在session生效期间 
session_cache_limiter('public'); //不清空表单,如同没使用session一般

原文地址:http://www.manongjc.com/article/823.html

相关阅读:

php $_PHP_SELF表单提交到当前页面的代码

php表单提交后返回表单数据丢失的解决办法

php结合js实现表单提交给多个页面的方法

php 表单提交到当前页实例

最新文章

  1. 不可或缺 Windows Native (6) - C 语言: 函数
  2. Linux 基础知识----shell
  3. 高层次综合(HLS)-简介
  4. ubuntu 14.04 安装截图工具 Shutter及使用
  5. poj 2253 Frogger (最短路变种,连通图的最长边)
  6. Scala学习1
  7. std::move()
  8. eclipse简介及下载
  9. hibernate框架学习笔记6:事务
  10. Python3 hasattr()、getattr()、setattr()、delattr()函数
  11. JVM之垃圾收集器
  12. CTFcracktools——非常实用的CTF解密工具
  13. L'opzione di luce del puntatore laser
  14. Java 控制类的引用类型,合理使用内存
  15. JS 操作数组对象
  16. Day5作业及默写
  17. odoo开发笔记 -- 后台代码什么时候需要注意编码格式
  18. RAMPS1.4 3d打印控制板接线与测试2
  19. 车牌、手机、身份证、等敏感信息 屏蔽 替换 、中文转unicode编码 函数
  20. Netty权威指南之NIO通信模型

热门文章

  1. Python中的import
  2. magento建立多语言网站
  3. Fluxbox 添加Qt应用程序menu
  4. 51Nod 1072:威佐夫游戏 (威佐夫博奕)
  5. CTF-练习平台-Misc之 Convert
  6. 各大OJ题目分类
  7. 用C#通过反射实现动态调用WebService 告别Web引用(转载)
  8. 解决 php提交表单到当前页面,刷新会重复提交 的问题
  9. vue-router 知识点
  10. markdown 知识点