我正在用ASP做一个论坛,在论坛中要显示当前上线人员的所有人员的名单,我该怎么做,特别是离线后,该怎么处理,谁能告诉我呢?要具体些.

解决方案 »

  1.   

    那位asp高手还能再给一点意见吗,具体点吧,我可是个新手,太精短的我看不明白啊,下面是我今天刚试的情况,如不正确请给予指导,如根本不能实现的麻烦说一声,
    在Global.asa文件Sub Session_OnEnd
    '------------数据库连接语句
    sql="update 表名 set onlink(状态标志) where name=session("user_name")"
    rs.execute
    '--------------其它语句
    End Sub中用种方法,但是当用户离线是,它根本不执行操作,不会将数据库里的在线标志改
    为false,我实在没有别的办法了,你的方法是怎么样的呢,对于我的方法你有什么样看
    法,希望多指导,多谢了.
      

  2.   

    其实,很多(至少现在流行的(比如,bbsxp、leoboard等等)都是这么做的)都是延时一段时间,也就是认为浏览者在这段时间之内是在浏览的。