首页 | 免费域名 | 个人服务器 | 一流信息监控拦截系统 | 虚拟主机知识库 | ASP 空间 | ASP技术大全 | 下载中心 | 客户服务中心
  7i24 > ASP技术大全 > 代码乐园 >
    7i24 .Com  
  显示最后十个来访者的源程序

7i24.Com不停为您服务


<%
' Either Create or Get the lastTen Application Array
Application.Lock
IF NOT isArray( Application( "lastTen" ) ) THEN
 DIM dummy( 10, 3 )
 Application( "lastTen" ) = dummy
END IF
 lastTen = Application( "lastTen" )
Application.UnLock

' Move Every Visitor Down in the Array
IF lastTen( 9, 0 ) <> "" THEN
FOR i = 0 TO 9
 lastTen( i, 0 ) = lastTen( i + 1, 0 )
 lastTen( i, 1 ) = lastTen( i + 1, 1 )
 lastTen( i, 2 ) = lastTen( i + 1, 2 )
NEXT
END IF

' Add New Entry
FOR i = 0 TO 9
 IF lastTen( i, 0 ) = "" THEN
  lastTen( i, 0 ) = Request.ServerVariables( "REMOTE_ADDR" )
lastTen( i, 1 ) = Request.ServerVariables( "HTTP_USER_AGENT" )
lastTen( i, 2 ) = NOW()
  EXIT FOR
 END IF
NEXT

Application.Lock
Application( "lastTen" ) = lastTen
Application.UnLock

' Display Last Ten Visitors
%>
<center>
<table bgcolor="#ccccc" cellspacing=0 cellpadding=3 border=1>
<tr bgcolor="lightyellow">
 <td>Visitor</td>
 <td>IP Address</td>
 <td>Browser</td>
 <td>Visit Time</td>
</tr>
<%
FOR i = 0 TO 9
IF lastTen( i, 0 ) <> "" THEN
%>
<tr>
 <td><small><%=i + 1%></small></td>
 <td><small><%=lastTen( i, 0 )%></small></td>
 <td><small><%=lastTen( i, 1 )%></small></td>
 <td><small><%=lastTen( i, 2 )%></small></td>
</tr>
<%
END IF
NEXT
%>
</table>


  2002年1月14日  阅读 1577 次  发送此页给朋友  来源:    版权争议  删除

相关文章:   近期热点:

上一篇: ADO如何使用Delete语法?
下一篇: 列出服务器上的所有硬盘及类型 by ASP精品屋
返回上一层...
搜索:

(C)2004-2022 7i24.Com 保留所有权利