我想要做一個記錄連續登入的天數的功能
比方說某user從星期一到星期四都有進來網站
可是星期五那天中斷,到了星期六或星期天才進來網站
那連續登入的天數就變回 1
我在資料庫有記錄 某user上次進來的網站的時間unix stamp
那麼我要怎麼判斷這次進來是恰好是隔天,才算連續登入
我目前是這樣寫
$lastdate = strtotime (gmdate('Y-m-d',$lastlogin))/86400;
$nowdate = strtotime (gmdate('Y-m-d',$nowlogin) )/86400 ;
if( intval($nowdate - $lastdate) == 1 )
{ //這次時間-上次時間,如果 = 1 就算過一天
}
可是總覺得有些問題,不知道怎麼寫比較好
謝謝
--
╔ ◣◢◢ ㊣ ═════════════════════════╗
║◥愛洨堂◣ 《給你爽˙洨丸》 洨丸真正好 補完不會少 ║
║ ◤◤◥ gelisiau siauwan 洨丸呷到飽 暴走跑不了 ║
║ ║
║專治亂入死小孩:洨朋友對號入座、自爽、過激、戀童、告官、暴走、║
║ 無腦亂入、病床邊亂開槍等症狀,廿六服立即見效。║
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.39.194
→
01/13 14:22, , 1F
01/13 14:22, 1F
→
01/13 14:27, , 2F
01/13 14:27, 2F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 6 篇):