国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp論壇在線人數統計研究

2020-07-27 13:12:21
字體:
來源:轉載
供稿:網友
1。建立數據庫表
  表名為online 
  設如下字段
  id '用來記錄每一個訪問都的session.sessionid
  name '如果是訪客,則記錄為訪客。
  online  '如果是訪各為0 如果是會員1 
  datetime '最近活動時間
  username '會員的登錄用戶名,訪客為空。
  ip '記錄訪問都的登錄IP

  head.asp '向數據庫表寫入在線人數,該頁面必須搜入到每一個用于瀏覽ASP頁面中。


 <%
set rs=Server.CreateObject("ADODB.Recordset")
if session("username")="" then 判斷用戶未登錄
sql="select * from online where id='"&session.sessionid&"' "  '判斷這個sessionid是否存在于數據庫表中.
rs.Open sql,Conn,1,3
if rs.eof then  '訪客第一次瀏覽
rs.addnew
rs("id")=session.sessionID
rs("name")="游客"
rs("online")=0      '0表示用戶未登陸,是游客身份
rs("datetime")=now()
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
        If userip = "" Then 
        userip= Request.ServerVariables("REMOTE_ADDR")
        end if
  rs("ip")=userip
else      '訪客非第一次瀏覽 


 rs("datetime")=now()  '更新活動時間
rs.update
rs.close
end if
else
sql="select * from online where id='" & session.sessionID & "' or admin='"&session("username")&"'"  '判斷sessionid 或者 用戶名記錄已存在數據表中。
rs.Open sql,Conn,1,3
if rs.eof then
rs.addnew   '會員第一次進入網站(可能從網站首頁直接登錄進入論壇)。
rs("id")=session.sessionID
rs("name")=session("show") '寫入用戶昵稱
rs("username")=session("username")    '寫入登錄用戶名
rs("online")=1         '表示用戶已經登陸,是會員身份
rs("datetime")=now()        '將當前系統時間設置為用戶的登陸時間
userip = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
        If userip = "" Then 
        userip= Request.ServerVariables("REMOTE_ADDR")
        end if
  rs("ip")=userip
else  //會員非第一次瀏覽網站,訪客登錄網站。
rs("name")=session("show") 更新用戶昵稱
rs("username")=session("username") 
rs("online")=1         '表示用戶已經登陸,是會員身份
rs("datetime")=now() 
end if 
rs.update
rs.close
end if
set rs=nothing
%>
conn.execute("delete from online where datediff('s',datetime,now())>60")  '刪除60秒沒有活動的訪客,時間可以自己調整。 



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和硕县| 邛崃市| 张家川| 邹城市| 中江县| 伊金霍洛旗| 竹溪县| 洪洞县| 岳阳市| 绥江县| 天长市| 叙永县| 苏尼特右旗| 兴山县| 二手房| 荣成市| 张北县| 宣化县| 武城县| 南阳市| 北辰区| 龙泉市| 嘉义县| 伽师县| 长沙市| 尼勒克县| 广宗县| 旬邑县| 广汉市| 灌云县| 灵石县| 通许县| 云浮市| 安泽县| 垣曲县| 都匀市| 仁布县| 长治市| 兴安盟| 安福县| 沭阳县|