asp设置cookies过期时间

Response.Cookies("user_name").Expires=Date+1 ’指定cookie保存时间 

保留COOKIES一个小时 
Response.Cookies("MyCookie").Expires= (now()+1/24) 

Response.Cookies("MyCookie").Expires = DateAdd("h", 1, Now()) 

Response.Cookies("CookieName").Expires=DateAdd("m",60,now()) 
设置60个月以后过期 

Response.Cookies("User").expires=second()+7 
在expires后面定义的时间可以用时间函数代替 
例如:date()+7就表示在今天的时间上加上7天,而second()+7则是7秒了。 

Response.Cookies("字段名").expires=时间函数+N,例如: 
Response.Cookies("name2").expires=date+1,表示Cookies保存1天,再比如: 
Response.Cookies("name2").expires=Hour+8,表示Cookies保存8小时。 
这种方法我测试过不行(在2003server,iis6.0中),不管second后面有无加(),访问时会出现500错误(还是无法显示网页?忘了)。 

织梦尤文:这里的时间累加建议还是使用DateAdd函数,比如我们要累加一小时,则使用: 
Response.Cookies("baidooglecom").expires = DateAdd("h", 1, Now()) 

30分钟: 
Response.Cookies("CookieName").Expires=DateAdd("n",30,now()) 

dateadd("S",30,now()) 得到秒 

Expires 指定 cookie 的过期日期。为了在会话结束后将 cookie 存储在客户端磁盘上,或在许多时候,我们希望能更长时间地在访问者的计算机上保存cookie。必须设置该日期。 
若此项属性的设置未超过当前日期,则在任务结束后 cookie 将到期。 
cookie的使用到期时间为“2010年1月1日”: Response.Cookies("CookieName").Expires=#January 01, 2010# 
cookie的过期时间为“cookie的创建时间+365天”:Response.Cookies("CookieName").Expires=Date+365 推荐的
但最好不要随便写 Response.Cookies("CookieName").Expires=Date,这样页面之间的调用时值会为空。

时间: 2024-12-30 20:25:18

asp设置cookies过期时间的相关文章

asp设置cookies过期时间的方法

但最好不要随便写 Response.Cookies("CookieName").Expires=Date,这样页面之间的调用时值会为空. Response.Cookies("user_name").Expires=Date+1 '指定cookie保存时间  保留COOKIES一个小时  Response.Cookies("MyCookie").Expires= (now()+1/24)  Response.Cookies("MyCook

asp中设置session过期时间方法总结

 如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改   如果程序中设置了session过期时间,那么,即使你将IIS中session时间设置100小时也没有用,因为程序会首先按照程序中设置,只有程序没设置的情况下才会按照IIS设置的 时间设置要放在前面 例如  代码如下   Session.Timeout=30 'SEESION有效时间为30分钟  Sessi

asp中设置session过期时间方法总结_应用技巧

如果程序中没有设置session的过期时间,那么session过期时间就会按照IIS设置的过期时间来执行,IIS中session默认过期时间为20分钟,IIS中session时间可以更改 时间设置要放在前面 例如 复制代码 代码如下: Session.Timeout=30 'SEESION有效时间为30分钟 Session("ID")=Rs("id") Session("Name")=Rs("Name") Session(&q

php中实现精确设置session过期时间的方法_php技巧

大多数据情况下我们对于session过期时间使用的是默认设置的时间,而对于一些有特殊要求的情况下我们可以设置一下session过期时间. 对此,可以在PHP中,设置php.ini,找到session.gc_maxlifetime = 1440 #(PHP5默认24分钟)这里你可以随便设置一下过期时间.但是有人说设置以后,好象不起作用! 其实不是不起作用,而是因为系统默认: session.gc_probability = 1 session.gc_divisor = 1000 garbage c

java设置session过期时间的实现方法_java

本文实例讲述了java设置session过期时间的实现方法,分享给大家供大家参考.具体实现方法如下: 1.Timeout in the deployment descriptor (web.xml) 以分钟为单位 复制代码 代码如下: <web-app ...> <session-config> <session-timeout>20</session-timeout> </session-config> </web-app> 上面这

Yii中设置session过期时间与session变量

设置session过期时间 如何在YII里设置SESSION过期时间,而不需要在php.ini里面设置. 在protected/config/main.php里,设置:  代码如下 复制代码 'components'=>array(     'session'=>array(         'timeout'=>3600,     ), ) 设置session变量: Yii::app()->session['var']='value'; 使用: echo Yii::app()-&

web.xml 中设置session过期时间没有效果

问题描述 web.xml 中设置session过期时间没有效果 解决方案 session过期时间延长Session的过期时间C#如何设置session过期时间 解决方案二: 会不会代码中也设置的session时间如session.setMaxInactiveInterval(1*60)1分钟

ASP.NET设置Session过期时间

  1.本文所说Session过期时间的四种设置方式均在Widnows2003系统下设置的,具体步骤:开始--〉管理工具--〉Internet信息服务(IIS)管理器--〉网站--〉默认网站- -〉右键"属性"--〉主目录--〉配置--〉选项--〉启用会话状态--〉会话超时(在这儿设置你要的超时时间,单位分钟).确定即可. 2.ASP.NET应用程序中Session过期时间的设置 在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有

jquery设置cookie过期时间与检查cookies是否可用

让cookies在x分钟后过期 var date = new date(); date.settime(date.gettime() + (x * 60 * 1000)); $.cookie('example', 'foo', { expires: date }); 检查cookies是否可用   $(document).ready(function() {var dt = new date();dt.setseconds(dt.getseconds() + 60);document.cooki