日期:2014-05-17  浏览次数:20838 次

Cookie存值后,从新打开一个页,值又没了..
Response.Cookies( "login ").Expires   =   Now   +   1

  If   Request.Cookies( "login ")   =   null   or   Request.Cookies( "login ")= " "   Then  
    Msg( "你现在还没登陆,请先登陆! ")
  End   If

一重新打一网页,就没了


------解决方案--------------------
Response.Cookies( "login ").Expires = Now + 1
实现太短了
还不如不加这句,问题应该解决
------解决方案--------------------
Now + 1 到底等于多少呢?
是年份加1?月份加1还是秒数加1?
正确的方法应该是
dateadd( "d ",1,now) 'd表示日期
------解决方案--------------------
楼主的写法是加1毫秒,谁告诉你是加1天的?不要自己想当然~