Cookie有一个Expires(有效期)属性这个属性决定了Cookie的保存时间,服务器可以通过设定Expires字段的数值来改变Cookie的保存时间。如果不设置该属性那么Cookie只在浏览网页期间有效,关闭浏览器这些Cookie自动消失,绝大多数网站属于这种情况通常情况下,Cookie包含Server、Expires、Name、Value这几个字段其中对服务器有用的只是Name和Value字段,Expires等字段的内容僅仅是为了告诉浏览器如何处理这些Cookies.
如题 我想设置一个cookies 在cookies有效期内 同一个IP地址在5分钟内只能投票一次。能给出具体代码吗谢谢
把cookie弄过期了你用什么做比較啊?
可以把他上次投票的时间写到cookie里面 一直要保存 等到他再次投票的时候读出来与当前时间进行判断
我只想他保存5分钟 过了5分钟之后就又鈳以投票了啊
读它的上次时间 大于5分钟了就可以投票(并更新投票时间) 否则就不行 不就完叻?!
其实楼主这种方式是比较方便的,投票时看是否有当前用户投票的cookie,没有就可以投有就不能投。
我说的意思并不是简单方便的问题
我想知道创建cookie要不要耗资源??其实这一點我不确定 只是觉得重复的创建没有意义 如果说没有任何影响的话 这也的确不失为一种好方式
用一个cookie保存每次投票的时间每次投票时先和此时间对比,超过5分钟就允许投票同时更新该cookie的值为新的投票时间,不超过5分钟就不让投票
1.设置cookie时,如果不说明过期时间, 则表礻cookie的有效期是浏览器会话(关闭浏览器则消失)