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

首頁 > 編程 > ASP > 正文

ASP訪問數量統計代碼

2020-07-27 12:57:12
字體:
來源:轉載
供稿:網友
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秒沒有活動的訪客,時間可以自己調整。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁都县| 包头市| 横峰县| 时尚| 巴青县| 冷水江市| 新建县| 神池县| 乌什县| 屏东县| 扶余县| 利辛县| 阿尔山市| 大同县| 永靖县| 佛冈县| 沛县| 曲阳县| 九江县| 常宁市| 河北区| 汽车| 清流县| 双城市| 抚顺县| 新化县| 邵阳县| 长沙市| 湘乡市| 体育| 湖口县| 温宿县| 昔阳县| 诸暨市| 突泉县| 堆龙德庆县| 滦南县| 通海县| 德昌县| 东兰县| 敦化市|