六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

“在線訪客”的制作方法

[摘要]作者:旭旭(07idea)時間:2003-01-30E-Mail:[email protected]======制作原理======方法就是當用戶訪問網頁時將用戶的信息添加進數據庫里在添加的同時,檢查...
作者:旭旭(07idea)
時間:2003-01-30
E-Mail:[email protected]


======制作原理======

方法就是當用戶訪問網頁時將用戶的信息添加進數據庫里
在添加的同時,檢查數據庫里是否有該用戶的在線記錄,如
果有,則更新該記錄,如果沒有就把他添加進數據庫.
并刪除在指定時間內沒有活動的在線記錄.(大概就是這樣吧!)

======數據表設計=======

新建一個數據表,名為"Online"
刪除自動編號字段
建立以下字段
字段名:ID      類型:數字
字段名:GUESTNAME    類型:文本
字段名:STATS    類型:文本
字段名:VISITIME    類型:日期/時間
字段名:OUTIME    類型:日期/時間


=======================以下部分源碼,供參考,如果寫得不好,歡迎指正=======================

<%
sub activeonline()

dim ip

'////刪除180秒內不活動的在線記錄.
sql="Delete FROM online WHERE DATEDIFF('s',outime,now())>180"
Conn.Execute sql

if stats="" then'//如果stats的值為空,則顯示為
stats="不知在做什么?"
else
stats=stats
end if

IP=replace(Request.ServerVariables("REMOTE_HOST"),".","")'////獲取IP并消去IP中的"."

'////檢查Online表中是否已有這個IP的記錄

sql="select id from online where id='"&ip&"'"
set rs=conn.execute(sql)

if rs.eof or rs.bof then'////如果沒有該IP記錄則添加在線記錄

sql="insert into online(id,guestname,stats,visitime,outime) values ("&ip&",'游客','"&stats&"',Now(),Now())"

else'////如果Online表中已有該IP記錄則更新該記錄

sql="update online set outime=Now(),stats='"&stats&"',guestname='游客' where id='"&ip&"'"

end if
conn.execute(sql)

end sub
%>
==========================實例===========================
將以上代碼修改并保存為"Online.asp"嵌入在各網頁的尾部

<%

dim conn   
dim connstr
on error resume next
connstr="DBQ="+server.mappath("數據庫名稱.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr 
'保存為conn.asp文件 
%>

<!--#INCLUDE FILE="conn.asp" -->
<%

dim stats

stats="查看在線"

call activeonline()


Set rs = Server.CreateObject("ADODB.Recordset")
sql="SELECT Id,GuestName,Stats,Visitime,Outime FROM Online ORDER BY Visitime Desc"
rs.open sql,conn,1,3

total=rs.RecordCount

%>
<table border="1" cellpadding="2" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" height="53">
  <tr>
    <td width="20%" height="16" align="center">昵稱</td>
    <td width="20%" height="16" align="center">動作</td>
    <td width="20%" height="16" align="center">來訪</td>
    <td width="20%" height="16" align="center">最后活動</td>
  </tr>
<%do while not rs.eof%>
  <tr>
    <td width="20%" height="28" align="center"><%=rs(1)%></td>
    <td width="20%" height="28" align="center"><%=rs(2)%></td>
    <td width="20%" height="28" align="center"><%=rs(3)%></td>
    <td width="20%" height="28" align="center"><%=rs(4)%></td>
  </tr>
<%
rs.movenext
loop
%>
</table>
在線人數:<%=total%>
<%
rs.close
set rs=nothing

%><!--#INCLUDE FILE="Online.asp" -->

寫得不好,見笑了.如果你有更好的方法就獻上來吧,大家互相學習嘛!




主站蜘蛛池模板: 奇米在线影视一区二区三 | 日本不卡一二三区 | 最近中文字幕无吗高清免费视频 | 日本xxxwww在线观看免费 | 日本欧美在线观看 | 色视频在线观看免费 | 中文字幕在线视频精品 | 日本一区高清视频 | 欧美又硬又粗又长又大 | 欧美伊人影院 | 日韩午夜免费 | 日本 国产 欧美 | 小说区图片区综合久久88 | 亚洲国产日韩综合久久精品 | 午夜网站在线观看免费网址免费 | 天天草天天射 | 伊人免费在线观看 | 热久久最新地址 | 天天躁夜夜躁很很躁麻豆 | 又大又爽又粗免费视频 | 伊人网在线视频观看 | 影音先锋大型av资源 | 婷婷激情丁香 | 在哪里看毛片 | 亚色网址| 五月花精品视频在线观看 | 香蕉视频一级片 | 欧美一区二区三区大片 | 亚洲高清在线观看 | 日本最新免费不卡二区在线 | 色视频网站色视频播放 | 日本免费黄色网址 | 在线观看91香蕉国产免费 | 日本欧美高清全视频 | 天堂8中文在线 | 四虎影院地址 | 在线亚洲精品国产成人二区 | 一级@片| 亚洲一区二区三区免费视频 | 欧美一区二区三区不卡 | 天天爽夜夜爽人人爽 |