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."
%>


Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster