博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php history.back返回后表单数据丢失的解决办法
阅读量:6681 次
发布时间:2019-06-25

本文共 502 字,大约阅读时间需要 1 分钟。

js使用history.back返回表单数据丢失的主要原因就是使用了session_start();的原因,该函数会强制当前页面不被缓存。本文章向码农介绍 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

相关阅读:

转载于:https://www.cnblogs.com/myhomepages/p/5495599.html

你可能感兴趣的文章
Spring MVC 4.2.2 中最好的集成静态资源的方法
查看>>
计算机专业常用英语
查看>>
HBase源码分析之Region上Spilt流程
查看>>
UBuntu14.04下安装和卸载Qt5.3.1
查看>>
ZooKeeper 笔记(1) 安装部署及hello world
查看>>
青年之锋——文学之家
查看>>
Chromium Embedded Framework中文文档之(基本使用)
查看>>
【干货】Pycon 2017: Python可视化库大全
查看>>
Memcache Binary Protocol
查看>>
不管你信不信 大数据正在遭遇尴尬!
查看>>
神经网络反向传播的数学原理
查看>>
人工智能的未来:用忆阻器制造神经网络芯片
查看>>
Petya勒索病毒爆发,腾讯安全反病毒实验室首发技术分析
查看>>
企业互联网时代下的大数据构建之道
查看>>
我们用4行代码节省了100万 相见恨晚的PCDN
查看>>
国家发改委公布《战略性新兴产业重点产品和服务指导目录》(2016版)
查看>>
行为、审计日志 (实时索引/实时搜索)建模 - 最佳实践 2
查看>>
《Python密码学编程》——1.9 不用纸质工具做加密
查看>>
shell编程- 键盘输入变量
查看>>
apache commons-io
查看>>