同上,CSDN的分数是怎么弄的啊,可用分里面是不是登入一回就加分,然后一天最多只能加多少..请知道的朋友讲解一下.

解决方案 »

  1.   

    CSDN我想过去是这样的..
    他会把用户登入加到分里面去,不过不是把分荐在cookies里面,而是把登入信息存在里面.比如用户名,密码.还有登入时间.然后第二次登入就获取cookies里面的时间,如果是同一天不加. 
    不过这样,用户清除了cookies会怎样? 用户一天内换了计算机怎样?
    是不是要把登入的时间存到数据库?
      

  2.   

    对啊,登陆信息是存在cookies里面,还是数据库里面啊>?
    如果cookies里面,大家只要清一下,或者在不同的电脑上又可以加分啦.
      

  3.   

    每天只要你登陆一次就会加10分可用分,专家分是要靠你回帖子,由帖子的发布人给的。
    清理一下你的浏览器cookie再看看,应该就OK
      

  4.   

    我感觉是把用户名(或者数据库里此用户的ID号)存在COOKIE里.每次登录网站先检查COOKIE,如果有COOKIE就用这个查数据库里,如果登录天数和今天的日期相同就不加分,不同就加分.如果没有COOKIE就需要重新登录一次.那就没什么可说的呢!
      

  5.   

    怎么没有说存在数据库的?
    加一个LastLoginTime字段,就可以判断了呀。