gpt4 book ai didi

PHP 检查用户是否在线

转载 作者:可可西里 更新时间:2023-11-01 00:02:41 26 4
gpt4 key购买 nike

谁能告诉我为什么这不起作用?在我的数据库中,lastactive2013-12-10 16:15:12,每次用户刷新我网站上的任何页面时都会更新。

我选择它并将其设置为变量:

$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>');
}

最佳答案

您正在将 unix 时间戳与 MySQL 日期时间字符串进行比较。在比较两者之前,您需要将其转换为 unix 时间戳:

$lastactive = strtotime($row[5]);

关于PHP 检查用户是否在线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20504344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com