session_cache_limiter('private')问题

PHP > 基础编程 [问题点数:20分,结帖人Cain]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:0
等级
本版专家分:-10
勋章
Blank
黄花 2004年9月 PHP大版内专家分月排行榜第二
2004年7月 PHP大版内专家分月排行榜第二
2004年5月 PHP大版内专家分月排行榜第二
Blank
蓝花 2004年6月 PHP大版内专家分月排行榜第三
Cain

等级:

session_cache_limiter(private,must-revalidate)(回上一页表单值不丢失方法)

session_cache_limiter(private,must-revalidate)是什么意思 session_cache_limiter(private,must-revalidate)是什么意思 表义一: 指定会话页面所使用的缓冲控制方法:当session_cache_limiter('private')时,用处...

【PHP】- session_cache_limiter(private,must-revalidate)是什么意思

session_cache_limiter(private,must-revalidate)是什么意思 表义一: 指定会话页面所使用的缓冲控制方法: 当session_cache_limiter('private')时,用处是让表单history.go(-1)的时候,填写内容不丢失!就...

session_cache_limiter

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

HTTP头 Pragma:no-cache 缓存来源

接着发现这个站几乎所有动态页面都有这个参数Pragma:no-cache。 开始怀疑是不是设置了Cache-control:no-cache导致的,但查遍程序没发现。怀疑服务器的配置,没什么异常的。最后,同事定位到了

history.back返回后数据丢失的解决办法

‍js使用history.back返回表单数据丢失的主要...在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。 还有基于session的解决方法,在session_start前加

使用header头设置缓存控制头Cache-control

在开发过程中,经常会出现表单出错而返回页面的时候填写的信息全部丢失的情况,为了支持页面回跳,可以通过以下两种方法实现。 1.使用header头设置缓存控制头Cache-control。...2.使用session_cache_limiter

php history.back返回后表单数据丢失的解决办法

1.使用header头设置缓存控制头Cache-control。 ... header('Cache-control: private, must-revalidate'); //支持页面回跳  ...2.使用session_cache_limiter方法。...session_cache_limiter('private, must-revalid

使用history.back()出现"警告: 网页已过期的解决办法

表单提交页面中使用了 session_start 函数。由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。 解决: php: 此提示出现在一个POST提交的页面,点到其它页面后,通过JavaScript再返回时,IE就会显示这...

Cannot send session cache limiter - headers already sent 的php错误怎么...

Cannot send session cache limiter - headers already sent错误是由于在调用Session_Start()之前有输出导致例如下面是错误的: <?PHPSession_Start();//之前在第一行已经有输出.....?>解决方案如果你不想看到...

javascript:history.go(-1)返回上一页时,网页已过期

javascript:history.go(-1)返回上一页时,网页已过期 来源:http://www.greensoftcode.net/ 发布日期:2011-10...解决办法:首先试试back()或go(-2),若依然不行,则取消禁用页面缓存的限制 session_cache_lim

PHP 提交表单失败后如何保留已经填写的信息

1.使用header头设置缓存控制头Cache-control。 PHP代码如下: ? 1 header('Cache-control: private, must-revalidate'); //支持页面回跳 ...2.使用session_cache_limiter方法。 PHP代码如

关于session_cache_expire 的理解

session_cache_limiter,它是session在客户端的缓存方式,有nocache,private,private_no_expire,publice主这几种。 <br />cache是属于浏览器的特性,它决定你浏览网页的缓存方式,没有缓存的情况会使你按...

关于session_cache_limiter('private');

session_cache_limiter(private); 使动态网页程序浏览过除非被修改过才重新向服务器提交请求更新~~~ 所以在程序调试中,最好关闭,特别是有文件require时候特别重要~~ 不然,无论你怎么修改被require文件,都是老...

PHP表单提交错误后返回内容消失问题

PHP表单提交错误后返回内容消失...经过网上查找,原来是由于我使用了session_start函数的原因,这个函数会强制当前页面不被刷新,解决方法就是在此函数后加入 header("Cache-control: private"),同时注意在本行之前你

使用 后退键/history.back()出现"警告: 网页已过期的解决办法

表单提交页面中使用了 session_start 函数。由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。 另外加一句:笔者发现跟post和get有关系,get页面没有发生此类问题。 解决: php: 此提示出现在一个...

TP 学习之 session 方法的学习

最近公司项目也做的差不多了,终于有点时间来仔细研究一下Thinkphp 中的详细代码了,今天主要是看了一下TP session 方法的实现,然后就直接一边看,一边给代码一行行的加了注释!贴出来,自己记录一下,也供需要的人...

Nginx模块fastcgi_cache的几个注意点

从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cache等等。对于fastcgi这里的cache,很少被使用。去年年底,我对nginx的fastcgi_cache进行摸索使用。在我的测试过程中,发现...

让PHP支持页面回退的两种方法

在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。第一,使用Header方法设置消息头Cache-... //支持页面回跳 第二,使用session_cache_limiter方法

php下session_cache_limiter(private,must-revalidate)–表单填写内容不丢失

session_cache_limiter(private,must-revalidate)介绍 指定会话页面所使用的缓冲控制方法: 当session_cache_limiter(‘private’)时,用处是让表单history.go(-1)的时候,填写内容不丢失!就避免页面失效的...

php怎样让浏览器后退时不显示网页过期,而显示原先的页面

第一,使用Header方法设置消息头Cache-control 引用: header('Cache-control: private, must-revalidate'); 二,使用session_cache_limiter方法 引用: ...session_cache_limiter('private, must-revalidate');

PHP 页面回跳,填写的内容不会丢失的方法

1、使用Header头设置缓存控制头Cache-control header('Cache-control: private, must-revalidate');// 支持页面会跳 ...Session_cache_limiter(' private, must-revalidate');// 要写在session——start之前

session_cache_limiter(private,must-revalidate)表单页面回跳

session_cache_limiter(private,must-revalidate)是什么意思 //注意要写在session_start方法之前 表义一: 指定会话页面所使用的缓冲控制方法: 当session_cache_limiter('private')时,用处是让表单...

用PHP程序实现支持页面后退的两种方法

在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。... //支持页面回跳第二,使用session_cache_limiter方法引用: //注意要写在session_s

防止表单重复提交的八种简单有效的策略

表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 ...

PHP中如何在打开session的情况下控制缓存

PHP中如何在打开session的情况下控制缓存当页面session_start()以后,默认是不缓存的,这样的话,如果我们提交表单在回退的话,先前的...>第二个方法:session_cache_limiter(private);?>代码加在session_start();之

php-- 避免表单的重复提交

5.8.3 避免表单重复提交用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。1...

防止form表单多次提交

用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。1、js禁掉提交按钮。表单...

history.go(-1)后表单数据不能保存是由session_start()造成的,解决办法

关于表单和session_start() 问题: 我写个页面A,里面有用到$_SESSION,做了个用户名功能,所以在文件头部写了session_start() 下面我写了个表单,然后提交B页,在目标页做个判断,错误则返回前页 问题来了,...

表单过期的处理(提交出错后返回,保存原来数据)

在开发过程中,经常会出现表单出错而返回页面的时候填写的信息全部丢失的情况,为了支持页面回跳,可以通过以下两种方法实现。 1.使用header头设置缓存控制头...2.使用session_cache_limiter方法。 session_cache_

页面按F5刷新,避免表单重复提交的解决方法

用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。 1.使用客户端脚本 ...

相关热词 c# 为窗体增加资源文件 c#控制器怎么提示 c#常见异常 c#怎么写人机 c# xml转json c# 实例化名字 c#循环嵌套if语句 c# sql日期最小时间 c# sql 读取数据 c# 获取基类型