类似于PHP的Woot徽章

类似于PHP的Woot徽章,php,mysql,badge,Php,Mysql,Badge,有人知道如何在用PHP编写的网站中实现类似于Woot badge和Fantac badge on stack overflow的东西吗?我想奖励我的用户,如果他们每天访问我的网站75天,没有天他们不访问它。我的站点使用会话进行登录。我使用一个MySQL数据库 用户表现在如下所示: COLUMN NAME TYPE id integer username varchar password varchar emai

有人知道如何在用PHP编写的网站中实现类似于Woot badge和Fantac badge on stack overflow的东西吗?我想奖励我的用户,如果他们每天访问我的网站75天,没有天他们不访问它。我的站点使用会话进行登录。我使用一个MySQL数据库

用户表现在如下所示:

COLUMN NAME        TYPE
id                 integer
username           varchar
password           varchar
email              varchar
(7 columns with privacy settings) integer
lastvisit          integer
lastlogin          integer
伪代码:

switch last visit
   case yesterday
      increment counter by 1
      set last visit to today
      if counter == 75
          award badge
   case more than a day ago
      set counter to zero
      set last visit to today

塔克斯!我将制作一个名为wootcounter或类似的新专栏。类似问题如下: