谁能给一个cookie时间为一年的用法及使用全部ASP代码

来源:百度知道 编辑:UC知道 时间:2024/06/19 23:45:34
谁能给一个cookie时间为一年的用法及使用全部ASP代码,就是他的使用原理是什么样的。如何使用。

cookie 原理是通过在客户端上面存储数据,服务器端进行读取调用的

读取名为 cname 的 cookie 值
Request.Cookies("cname")

存储一个名为 cname 的 cookie ,值为 cvalue
Response.Cookies("cname") = "cvalue"

设置名为 cname 的 cookie 的到期时间为一年后
Response.Cookies("cname").Expires=dateadd(“m”,12,date)

更多设置,参考下面的

1.time :主要用于表示时间,包括时、分、秒,不表示日期
2.date :主要用于表示日期,包括年、月、日,不表示时间
3.now :同时表示时间(时分秒)和日期(年月日)

1)将期限设置为当前日期后的第N天的0时0分0秒
Response.Cookies("cname").Expires=dateadd(“d”,N,date)
2)将期限设置为当前日期后的第N月的同一天的0时0分0秒
Response.Cookies("cname").Expires=dateadd(“m”,N,date)
3)将期限设置到当前时间后的第N天的该时该分该秒
Response.Cookies("cname").Expires=dateadd(“d”,N,now)
4)将期限设置到当前时间后的第N+M天的该时该分该秒
Response.Cookies("cname").Expires=dateadd(“d”,N,now+M)
5)将期限设置到当前时间后的第N月的该时该分该秒
Response.Cookies("cname").Expires=dateadd(“m”,N,now)
6)将期限设置到当前时间后的第N月的同一日后的第M天的该时