PukiWiki
修訂 | 06b71b2f3bef03514080af8a6b9dfc17fa913be7 (tree) |
---|---|
時間 | 2016-01-17 22:49:25 |
作者 | ![]() |
Commiter | umorigu |
BugTrack2/141 Fix: counter plugin fails for yesterday on PHP5.1+
@@ -88,7 +88,7 @@ function plugin_counter_get_count($page) | ||
88 | 88 | // Anothoer day? |
89 | 89 | if ($counters[$page]['date'] != $default['date']) { |
90 | 90 | $modify = TRUE; |
91 | - $is_yesterday = ($counters[$page]['date'] == get_date('Y/m/d', strtotime('yesterday', UTIME))); | |
91 | + $is_yesterday = ($counters[$page]['date'] == get_date('Y/m/d', UTIME - 24 * 60 * 60)); | |
92 | 92 | $counters[$page]['ip'] = $_SERVER['REMOTE_ADDR']; |
93 | 93 | $counters[$page]['date'] = $default['date']; |
94 | 94 | $counters[$page]['yesterday'] = $is_yesterday ? $counters[$page]['today'] : 0; |
@@ -116,4 +116,3 @@ function plugin_counter_get_count($page) | ||
116 | 116 | |
117 | 117 | return $counters[$page]; |
118 | 118 | } |
119 | -?> |