Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2002, 17:02
Avatar de sanfermin
sanfermin
 
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 23 años, 5 meses
Puntos: 2
GLOBAL.ASA is crazy !!


Este es el codigo q utilizo para contar el numero de usuario activos y el numero de visitantes hoy pero al actualizar cualquiera de las paginas de donde llamo a estas aplliaciones se incrementan ambos valores, a q se debe?? como se puede corregir??

esta en:
<a href='ir.asp?http://www.portalurbano.com' target='_blank'>http://www.portalurbano.com...</a>

---- global.asa ----
&lt;SCRIPT LANGUAGE=&quot;VBScript&quot; RUNAT=&quot;Server&quot;&gt;

Sub Application_OnStart
Application(&quot;ActiveUsers&quot;) = 0
application(&quot;visitas&quot;)=0

End Sub

Sub Session_OnStart

Session.Timeout = 20
Session(&quot;Start&quot;) = Now
application.lock
application(&quot;visitas&quot;)=application(&quot ;visitas&quot;)+1
Application(&quot;ActiveUsers&quot;) = Application(&quot;ActiveUsers&quot;) + 1
Application.UnLock
End Sub

Sub Session_OnEnd
Application.Lock
Application(&quot;ActiveUsers&quot;) = Application(&quot;ActiveUsers&quot;) - 1
Application.UnLock
End Sub

&lt;/SCRIPT&gt;