谁能告诉我为什么这不起作用?在我的数据库lastactive
中是2013-12-10 16:15:12
,每次用户刷新我网站上的任何页面时都会更新。PHP检查用户是否在线
我选择它,并把它作为一个变量:
$lastactive = $row[5];
此处,我认为它应该工作,但是没有。使用10秒进行测试。
if(time() > $lastactive+10){
print('<div id="user_online_status" style="color: #aaa;">[OFFLINE]</div>');
}
else if(time() < $lastactive+10){
print('<div id="user_online_status">[ONLINE]</div>');
}
你正在选择一个时间** STRING **,这意味着你正在测试'if(123456>'2013-12-10 hh:mm:ss')'...看那个一会儿,并试图找出为什么它永远不会工作。 –