页面出现网页已过期的解决办法
来源:互联网 发布:win10下安装linux 编辑:程序博客网 时间:2024/04/30 07:35
相信大家都遇到过当点击回头按钮的时候,之前填写的表单信息都清空了或出现网页已过期的警告,这是由于在表单提交页面中使用了 session_start 函数.由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。所以出现了'警告: 网页已经过期!'.的提示.
下面介绍一下解决的办法:
在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出和空白。
还有基于session的解决方法:
在session_start前加上如下代码:
session_cache_limiter('nocache');// 清空表单
session_cache_limiter('private'); //不清空表单,只在session生效期间
session_cache_limiter('public'); //不清空表单,如同有没使用session一样
- 页面出现网页已过期的解决办法
- 使用history.back()出现"警告: 网页已过期的解决办法"
- 使用history.back()出现"警告: 网页已过期的解决办法"
- 使用history.back()出现"警告: 网页已过期的解决办法"
- 使用history.back()出现"警告: 网页已过期的解决办法"
- 使用history.back()出现"警告: 网页已过期的解决办法"
- 使用 后退键/history.back()出现"警告: 网页已过期的解决办法"
- 网页过期、网页过期的解决办法
- 数据入库出现“超时已过期 ”解决办法
- 网页过期问题的解决办法
- 页面回退,显示“网页已过期”的一种处理方法
- Delphi写的备份数据库程序备份时出现“超时已过期”解决办法
- 网页经常打不开,出现“超时已过期”错误
- 安装vs2013出现"此预许可证已过期"--解决办法
- Versions过期解决办法,已验证
- Win2008 r2 远程桌面授权已过期的解决办法
- Win2008 r2 远程桌面授权已过期的解决办法
- SQLServer2008启动提示评估已过期 的解决办法
- list的sort和loop比较
- Windows2003 SP2无法安装IIS6.0 解决办法
- 微软五月份安全补丁提前通知
- 只为途中与你相见——记大五台山之行
- 委托
- 页面出现网页已过期的解决办法
- 开博啦
- 基于TCP协议的socket编程实例
- SQL Server 2005的Resource数据库
- SQL语句的参数可以生僻点儿
- 做最重要的事
- jsp导入excel
- 没有找到mingwm10.dll的解决办法
- 【转】Windows Socket网络编程(二)----套接字编程原理