社区
C#
帖子详情
关于统计在线时间
penghao2501
2010-10-25 11:01:55
我用的SQL数据库,简单写了个小程序,现在我想统计每个用户的在线时间,我的思路是添加一个数据库,在用户登录的时候使用SESSION,推出的时候结束SESSION,现在不知道具体点该怎么写,希望写过这样的高手,提供个参考代码,谢谢
...全文
172
7
打赏
收藏
关于统计在线时间
我用的SQL数据库,简单写了个小程序,现在我想统计每个用户的在线时间,我的思路是添加一个数据库,在用户登录的时候使用SESSION,推出的时候结束SESSION,现在不知道具体点该怎么写,希望写过这样的高手,提供个参考代码,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hztltgg
2010-10-25
打赏
举报
回复
这类需求用SESSION始终是不可靠的,用一个隐含框架,里面每隔5分钟自动刷新一次,更新服务器上的在线时间
wuyq11
2010-10-25
打赏
举报
回复
关闭IE等session 操作无效
使用ajax轮询查询,修改登录时间与当前时间差,并修改用户状态
zhiZhuoBi
2010-10-25
打赏
举报
回复
路过学习下,前想法,不过没实践过
那个伤害你的人
2010-10-25
打赏
举报
回复
首先。session 容易丢失。 不怎么好捕抓什么时候丢失。
当然,如果消耗点性能。也是可以的。
就是 在Session 建立后 。随时 或者 定时 用AJAX 技术 从服务器向
客户端发送 信息检查 session。 如果 检查不到了。Session 也就 END 的。
也就可以 写入数据库 最后在线时间。
wupeng7654111
2010-10-25
打赏
举报
回复
用ajax比较好
统计
某个人的
在线
时间
总和
本文介绍了一种使用SQL来
统计
用户
在线
时间
的方法。通过定义
在线
状态并利用子查询和
时间
差来精确计算每位用户的累计
在线
时间
。
统计
不同
时间
段
在线
人数,给定若干(进入,离开)
时间
对
这是一道面试题,涉及
统计
不同
时间
段内的
在线
人数。给定用户id及对应的进入和离开网页
时间
,需要按秒
统计
24小时内的
在线
人数。原解法是通过数组记录每个
时间
点的增减,但效率较低。改进后的解决方案是使用两个数组分别记录每个
时间
点的进出人数,然后遍历数组进行区间累加和累减操作,模拟火车站点上下客的过程,从而高效地得到每个
时间
点的
在线
人数。
PHP实现用户
在线
时间
统计
详解
本文详细介绍了如何使用PHP
统计
用户
在线
时间
。通过创建'online_time'数据库表,记录用户登录和注销
时间
,再利用PHP代码计算
时间
差,从而得出用户总
在线
时间
。实际应用中需考虑复杂
统计
和错误处理。
ASP
统计
用户
在线
时间
本文介绍了一种通过在每个网页的conn.asp文件中嵌入隐藏的定时刷新iframe来实现用户
在线
时长
统计
的方法。该方法利用ASP技术更新数据库中的
在线
时间
。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章