form验证,都有一个过期时间,默认是30分钟,你也可以手动设置,但有一个问题,无论你有没有设置还是默认值,到了过期时间,就会失效,这样用户体验不太好。
像一些论坛,登陆了,没有关闭,就不会失效。
这是临时cookie,如果没有指定过期时间,关闭网页才会失效,可恶的是,form验证默认是30分钟啊,你也可以手动更改,可以还是指定的过期时间。
怎样才能变成临时cookes,关闭网页才会失效,大家有什么办法

解决方案 »

  1.   

    cookie 也可以设置过期时间啊通过cookie 不行么
      

  2.   

    可以不设置过期时间的,如果没设置,关闭网页才会失效
    如果设置,到时间了,你没有关闭网页也一样会失效
    而form默认30分钟,想取消,也就是,不要设置它的过期时间,我是这个意思,现在怎么弄,
      

  3.   

    我现在的意思是,我用FROM验证后,如果网页没有关闭,就一直有效。大家有什么办法
      

  4.   

    让验证一直有效不太清楚,不过楼主可以把账户和密码保存在cookie里面,当验证过期后直接调用cookie里面的账号和密码进行验证而不是重定向到登录页面,这样对于用户来说,from验证有没有过期,就没有区别了