ASPcenter.net

15 febbraio 2010

Contare gli utenti connessi in ASP

Archiviato in: Contatori e Statistiche — Tag:, , — lukeonweb @ 10:24

Il file Global.asa consente, tra l’altro, di implementare una semplice utility statistica che è il conteggio degli utenti connessi contemporaneamente al sito. Si tratta di una mera statistica se vogliamo fine a se stessa, ma fa piacere e può tornare utile monitorare il picco di utenti connessi in base all’ora o al giorno della settimana, per sapere, eventualmente, quando apportare al sito delle novità importanti.

Aprite il file Global.asa dalla root del vostro Web Server ed inserite il seguente codice:

<script language="VBScript" runat="server">
Sub Application_OnStart
    Application("utenti") = 0
End Sub

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

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

Per stampare a video il risultato sarà sufficiente far riferimento alla variabile

Utenti connessi: <%=Application("utenti")%>

Nessun commento »

Non c'è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

ASPcenter.net è il blog italiano su ASP, ASP.Net, VB.Net, C# e Visual Studio - Funziona con WordPress