大肉大捧一进一出好爽动态图,mm1313亚洲国产精品无码试看,99精品国产久热在线观看 http://www.mxio.cn 傳播先進(jìn)設(shè)計(jì)理念 推動(dòng)原創(chuàng)設(shè)計(jì)發(fā)展 Sat, 14 May 2005 03:42:00 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.9.1 asp論壇在線人數(shù)統(tǒng)計(jì)研究 http://www.mxio.cn/1518.html http://www.mxio.cn/1518.html#respond Sat, 14 May 2005 03:42:00 +0000     最近用ASP做了一個(gè)小論壇,客戶又要求要統(tǒng)計(jì)在線人數(shù),所以花了點(diǎn)時(shí)間寫一個(gè)在線統(tǒng)計(jì)訪會(huì)員的功能。寫的過(guò)程中也查看了許多文檔。自我感覺(jué)用的方法能比較準(zhǔn)確的統(tǒng)計(jì)在線人數(shù)。當(dāng)然一定也有不足的地方,希望各位老師糾正。

  特別說(shuō)明:

  本論壇登錄是采用用戶名登錄,登錄后取得用戶昵稱。整個(gè)網(wǎng)站不顯示用戶名,我想相對(duì)來(lái)說(shuō)安全一點(diǎn)吧,所以有昵稱和用戶名區(qū)別。

  1。建立數(shù)據(jù)庫(kù)表
  表名為online
  設(shè)如下字段
  id ‘用來(lái)記錄每一個(gè)訪問(wèn)都的session.sessionid
  name ‘如果是訪客,則記錄為訪客。
  online  ‘如果是訪各為0 如果是會(huì)員1
  datetime ‘最近活動(dòng)時(shí)間
  username ‘會(huì)員的登錄用戶名,訪客為空。
  ip ‘記錄訪問(wèn)都的登錄IP

  head.asp ‘向數(shù)據(jù)庫(kù)表寫入在線人數(shù),該頁(yè)面必須搜入到每一個(gè)用于瀏覽ASP頁(yè)面中。


<%
set rs=Server.CreateObject(“ADODB.Recordset”)
if session(“username”)=”” then 判斷用戶未登錄
sql=”select * from online where id='”&session.sessionid&”‘ ”  ‘判斷這個(gè)sessionid是否存在于數(shù)據(jù)庫(kù)表中.
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()  ‘更新活動(dòng)時(shí)間
rs.update
rs.close
end if
else
sql=”select * from online where id='” & session.sessionID & “‘ or admin='”&session(“username”)&”‘”  ‘判斷sessionid 或者 用戶名記錄已存在數(shù)據(jù)表中。
rs.Open sql,Conn,1,3
if rs.eof then
rs.addnew   ‘會(huì)員第一次進(jìn)入網(wǎng)站(可能從網(wǎng)站首頁(yè)直接登錄進(jìn)入論壇)。
rs(“id”)=session.sessionID
rs(“name”)=session(“show”) ‘寫入用戶昵稱
rs(“username”)=session(“username”)    ‘寫入登錄用戶名
rs(“online”)=1         ‘表示用戶已經(jīng)登陸,是會(huì)員身份
rs(“datetime”)=now()        ‘將當(dāng)前系統(tǒng)時(shí)間設(shè)置為用戶的登陸時(shí)間
userip = Request.ServerVariables(“HTTP_X_FORWARDED_FOR”)
        If userip = “” Then
        userip= Request.ServerVariables(“REMOTE_ADDR”)
        end if
  rs(“ip”)=userip
else  //會(huì)員非第一次瀏覽網(wǎng)站,訪客登錄網(wǎng)站。
rs(“name”)=session(“show”) 更新用戶昵稱
rs(“username”)=session(“username”)
rs(“online”)=1         ‘表示用戶已經(jīng)登陸,是會(huì)員身份
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秒沒(méi)有活動(dòng)的訪客,時(shí)間可以自己調(diào)整。

]]>
http://www.mxio.cn/1518.html/feed 0
主站蜘蛛池模板: 日韩一区二区三区无码免费视频| 青青青久热国产精品视频| 天堂а√中文最新版在线| 国产又黄又湿无遮挡免费视频| 亚洲日本在线电影| 亚洲精品在看在线观看| 亚洲欧美在线观看品| 久久久一本精品99久久精品66直播| 未满十八18禁止午夜免费网站| 粉嫩小泬无遮挡久久久久久| 97久久综合区小说区图片区| 国产 麻豆 日韩 欧美 久久| 香港三级午夜理论三级| 又爽又黄又无遮挡的激情视频| 国产精品电影久久久久电影网| 久久久国产成人一区二区| 欧美国产日本高清不卡| 中文字幕丝袜第1页| 日本午夜看x费免| 中国亚州女人69内射少妇| 国产精品186在线观看在线播放| 蕾丝av无码专区在线观看| 久久亚洲精品中文字幕波多野结衣| 免费无码成人av片在线在线播放 | 免费无码又爽又刺激成人| 国精品人妻无码一区二区三区喝尿| 人人妻人人爽人人澡欧美一区| 日韩精品国产另类专区| 久久久久亚洲精品无码网址| 日本真人无遮挡啪啪免费| 国内自拍第一区二区三区| 天天拍夜夜添久久精品大| 超碰aⅴ人人做人人爽| 国产一区二区四区不卡| 午夜免费男女aaaa片| 亚洲中文字幕a∨在线| 久久精品蜜芽亚洲国产av| 久久一二三四区中文字幕| 亚洲线精品一区二区三区影音先锋 | 精品少妇高潮 蜜臀| 日韩 欧美 亚洲 一区二区|