社区
基础编程
帖子详情
比如一个论坛,通过session,我怎么取得在线用户的信息
dhlxmy
2003-05-12 10:59:01
其实我是想得到在线用户的列表
...全文
84
2
打赏
收藏
比如一个论坛,通过session,我怎么取得在线用户的信息
其实我是想得到在线用户的列表
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
N1rvana
2003-05-15
打赏
举报
回复
BTW:建议把EA888017() 这个ban了算了
N1rvana
2003-05-15
打赏
举报
回复
通过Session只能建立与某一用户的对话,不能统计整个论坛的在线人数
实现在线用户列表的方法很多,个人认为比较适当和方便的方法(也是动网先锋论坛使用的方法)是使用数据库。
在数据库里建立一个online表,这个表中的主要字段有:userIP,userName,optime其中userIP记录访问者的IP地址,以作为在线者的唯一性标识;userName用于记录该IP在线人的用户名;optime用于记录用户最后一次操作的时间。
在页面中编写代码,使得在用户打开该页面时,对用户的IP进行检测,如果在online表中不存在,则将用户的IP、username(如果没有登录可以使用其他代码设为“访客)和当前时间添加到表中;如果online表中存在用户的IP,则对optime进行更新,更新为当时的时间;
并在每次页面打开时执行另一个过程:对超期的IP地址进行删除,具体做法是判断optime和Now()的差,如果超过你设定的时间,则删除该IP记录;
在显示在线列表的时候,就可以只是遍历online表的记录了。并且由于使用数据库,功能上还可以有大的扩充,源代码,建议去看动网先锋BBS的相关文件吧。
Java Web ——
Session
和 cookie 保存登录
信息
一、
Session
与 Cookie cookie 与
session
应用于互联网中的一项基本技术——会话(客户端与服务端的交互)跟踪技术,...而当需要访问同
一个
网站的另外
一个
页面时(就好比如在第
一个
页面选择购买的商品后,跳转到第二
Session
是如何识别
一个
用户
(浏览器)的?
Session
是如何识别
一个
用户
(浏览器)的?1. 由于HTTP协议是无状态的协议,所以服务端需要记录
用户
的状态时,就需要用某种机制来识具体的
用户
,这个机制就是
Session
.典型的场景比如购物车,当你点击下单按钮时,由于...
对
用户
访问
session
进行分析
一、模块的目标:对
用户
访问
session
进行分析 1、可以根据使用者指定的某些条件,筛选出指定的一些
用户
(有特定年龄、...3、按时间比例,比如一天有24个小时,其中12:00~13:00的
session
数量占当天总
session
数量的50...
通过
session
获取当前登录
用户
我们都知道,如果我们是管理员的话,登录
一个
软件进去,里面进行的很多操作都是这个管理员在操作的,所以我们在填写一些固定
信息
的时候,比如说操作员,只要是这个操作员的账户登录了,那么里面的操作都是由这个操作...
session
里保存什么
信息
所以引入cookie(客户端方案)、
session
(服务端方案)来保存
用户
信息
: 这些
信息
通常包括什么,不能包括什么呢? : 1. 身份
信息
、登陆状态 2.
用户
的个性配置、权限列表 3. 其他的一些通用数据(比如购物车)4 登录...
基础编程
21,886
社区成员
140,365
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章