Un curioso ejemplo que almacena en un array y nos muestra datos de las ultimas diez visitas a una pagina.
ultimasdiezvisitas.asp
<% Application.Lock IF NOT isArray( Application( «lastTen» ) ) THEN DIM dummy( 10, 3 ) Application( «lastTen» ) = dummy END IF lastTen = Application( «lastTen» ) Application.UnLock
‘ Mover cada visita abajo en el 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
‘ Sumar una nueva entrada 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
%>
Ultimas 10 visitas a esta pagina
Visitas |
Dirección IP |
Your ads will be inserted here by Easy Plugin for AdSense. Please go to the plugin admin page to Paste your ad code OR Suppress this ad slot.
Browser |
Hora de Visita |
<% FOR i = 0 TO 9 IF lastTen( i, 0 ) <> «» THEN %>
<%=i + 1%> |
<%=lastTen( i, 0 )%> |
<%=lastTen( i, 1 )%> |
<%=lastTen( i, 2 )%> |
<% END IF NEXT %>
%>
|