用户注册 登录
珍珠湾全球网 返回首页

admin的个人空间 http://admin.zzwave.com [收藏] [复制] [分享] [RSS]

日志

打卡程序修正

热度 3已有 11900 次阅读2016-5-22 06:35 |系统分类:珍珠湾站务| 城市达人, 排行榜, 永生, 程序, 用户

最近有网友反映打卡程序出现问题,之前我们在这篇博文中曾经提到,当时没有解决。在没有做任何测试的情况下,我的判断是程序与数据库使用的时区不同,导致在日期计算上只有几个小时两者是重合的。我已经修改程序代码如下,希望能够解决问题。
 public function fetch_by_uid($uid, $tzoffset=0){^M
                return DB :: result_first("select count(*) from " . DB :: table($this->_table) . " where uid=$uid and curdate()=FROM_UNIXTIME(timestamp + ".$tzoffset.",'%Y-%m-%d')");^M
        }^M
        public function fetch_by_uid_yesterday($uid,$mytime, $tzoffset=0){^M
                return DB :: result_first("select alldays from " . DB :: table($this->_table) . " where uid=$uid and FROM_UNIXTIME(timestamp + ".$tzoffset. ",'%Y-%m-%d')='" . $mytime . "'");^M
        }^M

 $tzoffset = $_G['member']['timeoffset'] * 3600;
                        $check = C::t('#ljdaka#plugin_daka')->fetch_by_uid($uid, $tzoffset);^M

  $alldays = C::t('#ljdaka#plugin_daka')->fetch_by_uid_yesterday($uid,$mytime, $tzoffset);^M

下面是打卡记录备份。

欢迎广大网友坚持签到!
排名用户连续打卡天数累计打卡天数下次打卡奖励打卡总奖励今日打卡
156677909157137693未打卡
2燕山红场218984538082未打卡
3ojx11118825121248未打卡
4温和宝217994523773未打卡
5城市达人2781723343未打卡
6宜修1715515723未打卡
7霜天红叶336659675153075未打卡
8mountainview165352449未打卡
9愤怒之川485219916875未打卡
10骸骨之王146952127未打卡
11yuanyuan882358719706未打卡
12Charlie2003129251114未打卡
13水壶灌满126656678未打卡
14追求永生1252552688未打卡
15Djogchen124853038未打卡
16ManCreatedGod118454332未打卡
17yuxin_96051139510369未打卡
18CL4263112551135未打卡
19一湬11095335未打卡
20中西部人11015319未打卡
21wx1wx241100852178未打卡
22crossingthesea1975319未打卡
23wwang331915387未打卡
24jjsummer951905350未打卡
25帘卷西风1895291未打卡


路过

鸡蛋

鲜花

支持

雷人

难过

搞笑
 

发表评论 评论 (12 个评论)

回复 霜天红叶 2016-5-22 20:08
我的累计打卡数与第七名的mountainview当时只相差28天,连续打了330天才赶上这28天,老岳你是理科生,是咋回事啊?太冤了!
回复 霜天红叶 2016-5-23 14:32
老岳,我天天打卡,为什么我连续打卡天数从昨天的336天退到今天的1天,太冤啦!你的博是证据,我天天打卡的。
回复 admin 2016-5-23 14:41
霜天红叶: 老岳,我天天打卡,为什么我连续打卡天数从昨天的336天退到今天的1天,太冤啦!你的博是证据,我天天打卡的。 ...
哈哈。我保留这个数据就是为了记载之前的状况。我把你的数据人工纠正了,希望今后都工作正常、。
回复 霜天红叶 2016-5-23 14:47
老岳:已经恢复啦!
谢谢你!看来你做事挺严谨的,否则我有冤无处申啦
回复 霜天红叶 2016-5-24 18:00
admin: 哈哈。我保留这个数据就是为了记载之前的状况。我把你的数据人工纠正了,希望今后都工作正常、。
今天又回到了累计打卡天数只有一天了,请老岳只能手动修复了,我350天,天天不脱时辰的打卡,咋就回到了原地啦,我容易吗?先谢啦!
回复 城市达人 2016-5-25 15:12
是呗。这又从20多天退回了。
上一次是60多天退回的。
回复 城市达人 2016-5-25 15:13
那天我提出来了,老A说给看看。也没啥结果。
回复 城市达人 2016-6-16 23:21
又出问题啦。
俺的天数怎么又归0了?我昨天还是25天呢,今天怎么就变成1天了?
回复 wx1wx2 2016-6-26 23:59
打卡,发现又被连续打卡天数又一次被没收了。
回复 wx1wx2 2016-6-27 19:41
打卡机或中毒!现象:
1.动辄没收[连续打卡天数]
回复 wx1wx2 2016-6-27 20:13
2.很多网友未打卡,其打卡表上标有[未打卡]字样,且其[连续打卡天数]为1。刚才发现,本博以及名列前茅的温和宝,表末列(最右边一列)标记[已打卡]即打卡事实已经被认定,但是[连续打卡天数]也变为1––中毒是无疑的了。
回复 admin 2016-6-29 02:26
wx1wx2: 2.很多网友未打卡,其打卡表上标有[未打卡]字样,且其[连续打卡天数]为1。刚才发现,本博以及名列前茅的温和宝,表末列(最右边一列)标记[已打卡]即打卡事实已经 ...
打卡的日期是根据用户所选择的时区来定的。缺省时区是北京时间。

所有打卡都有记录,等有时间,网站会根据记录重新计算积分。

facelist

您需要登录后才可以评论 登录 | 用户注册

Archiver|手机版|珍珠湾全球网

GMT+8, 2024-3-28 18:48 , Processed in 0.025243 second(s), 8 queries , Apc On.

Powered by Discuz! X2.5

回顶部