点击上面关注我
关注我哟
小编 隔天推送php教程,php本领,php视频教程,MySQL,笔试题等诸多优质内容,最接地气、重服务的当地微信平台!关注我们妥妥没错!
(商务互助接洽QQ号:2230304070)
文章来自:脚本之家
http://www.jb51.net/article/129563.htm
阅读文章前先来一套视频教程,盼望各人多多学习,也多多支持PHP自学中央
带你入门vue2.0及案例开辟(完备版)
链接:http://pan.baidu.com/s/1jJr3PFw
暗码:点击获取暗码
本文实例报告了php实现签到功能的方法。分享给各人供各人参考,详细如下:
起首我在数据库里建了两张表,一个是用户的积分表,一个是签到状态表,分来用来记载用户的积分数和先到状态
在用户签到状态表中我们有一个字段,last_sign_time,即上一次签到时间,每次可以签到的时间把这个时间与当前时间举行比力 假如相差为0天,则阐明本日已签到(这个签到是24小时内只能签到一次,即两次签到时间要相差24小时以上).假如即是一天则本日可以签到,假如2天及其以上则阐明漏签了.
通过期间戳的判定,实时更新状态表,而且当可以签到的时间则对用户积分表举行操纵,即更新用户积分.
详细代码如下:
[table][tr][td]1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
[/td][td]<div class="line number1 index0 alt2"><span style="font-size: 12px;"> |