希望大家拍砖赐教!
 随机从数据库抽取10个题目。然后第一种是存储的  cookie   第二种是  session  还有就是把题目和登录ID绑定存数据库 目前用的是第一种。结构逻辑是这样的,登录选择题目了。就存储了登录ID 在登录选择题目就提示“您已经考过了,等明年吧”  
   然后有个问题就是 用户答题答了一半清除cookie想从新获取题目。因为什么样的答题人都有嘛。五花八门。想找程序BUG。
       这样就会导致他已经答题过了。不能再答。(这里是是不是可以来个提示,如果你清空会导致什么后果)希望大家推荐下  有更好的 处理方式么。   详细点为佳 多分。

解决方案 »

  1.   

    session同样依赖cookie...除非你配置cookieless,否则只有服务端数据库或者RIA的Isolated Storage能满足要求...
      

  2.   

    根据用户id判断就行了。页面发keepalive,否则判断下线。重新回答扣除时间。
      

  3.   

    不过我想说,无论是各种RIA插件还是下一代HTML5的web socket,都远比这些技巧来得好。
      

  4.   

    sesion足以使用,cookie需要掌握更高级方法,存入数据库最好