有谁知道如何在用PHP编写的网站中实现类似于堆栈溢出中的Woot-badge和Fanatic-badge的东西吗?我想奖励我的用户,如果他们每天访问我的网站75天,没有一天他们不访问它。我的网站使用会话进行登录。我使用的是MySQL数据库。
users表现在如下所示:
COLUMN NAME TYPE
id integer
username varchar
password varchar
email varchar
(7 columns with privacy settings) integer
lastvisit integer
lastlogin integer
发布于 2009-07-22 16:24:17
伪代码:
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
https://stackoverflow.com/questions/1166465
复制相似问题