Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

Utenti collegati

Sapere quanti utenti sono collegati in un determinato istante.


E' necessario utilizzare il GLOBAL.ASA

Quando un utente si collega la prima volta viene inizializzata la variabile che ha valore 0.

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Application.Lock
Application("collegati") = 0
Application.UnLock
End Sub

Quando invece qualsiasi utente si collega al sito la variabile viene incrementata di 1.

Sub Session_OnStart
Application.Lock
Application("collegati") = Application("collegati") + 1
Application.UnLock
End Sub

Quando esce si scala di 1.

Sub Session_OnEnd
Application.Lock
Application("collegati") = Application("collegati") - 1
Application.UnLock
End Sub
</SCRIPT>

Per visualizzare nella pagina il numero di accessi:

<%
response.write "Ci sono " & Application("collegati") & " utenti collegati."
%>

Download code...


Print this page


 

Inizio pagina

risorse per webmaster