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

首頁 > 編程 > ASP > 正文

ASP訪問數量統計代碼

2024-05-04 11:09:10
字體:
來源:轉載
供稿:網友
asp創建訪問統計代碼,實例
 
 
 
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秒沒有活動的訪客,時間可以自己調整。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保康县| 射阳县| 寿阳县| 溧阳市| 米泉市| 湟中县| 南充市| 阳泉市| 霍山县| 咸宁市| 贞丰县| 南宫市| 青冈县| 宁晋县| 正镶白旗| 洪泽县| 北辰区| 中卫市| 双峰县| 龙州县| 仙游县| 彩票| 田林县| 灯塔市| 临湘市| 建瓯市| 龙川县| 中宁县| 华宁县| 博乐市| 天水市| 霍邱县| 呼和浩特市| 江达县| 安龙县| 阳泉市| 吉林市| 蚌埠市| 安化县| 东乡县| 锦屏县|