salve
dopo diverse ricerche sul forum e su altri siti ho trovato uno script per vedere gli utenti online
attualment eilmio global.asa è
a quel punto ho aggiunto quanto ho trovato, senza toccare nulla, il seguente scriptcodice:<SCRIPT LANGUAGE=VBScript RUNAT=Server> SUB Application_OnStart 'Definizione del nome del datasource ODBC che punta al DB Application("DSN") = "DSN=databasesito" Application("ConnectionTimeout") = 120 Application("Malfuzionamento") = "<font face=""Arial"" color=""RED"" size=""2"">E' stato riscontrato un malfunzionamento nel sistema. Se il problema persiste contattare il WebMaster</font>" ' Definizioni per AAS (Asp Application Services") END SUB </SCRIPT> <SCRIPT LANGUAGE=VBScript RUNAT=Server> SUB Session_OnStart END SUB </SCRIPT> <SCRIPT LANGUAGE=VBScript RUNAT=Server> SUB Session_OnEnd END SUB </SCRIPT>
ovviamente nella apposita pagina che dovrebbe dirmi quanti utenti ci sono, non appare nessun numero. quindi non funziona... almeno in locale perchè ho paura di provarlo sul sitocodice:<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart 'Imposta a 0 il numero di utenti quando parte il servizio server Application("ActiveUsers") = 0 End Sub Sub Session_OnStart '10 minuti di timeout Session.Timeout = 10 'Inizia la sessione Session("Start") = Now 'Incremento il numero di utenti all'inizio di una nuova sessione Application.Lock Application("ActiveUsers") = Application("ActiveUsers") + 1 Application.UnLock End Sub Sub Session_OnEnd 'Decremento il numero di utenti alla fine di ogni sessione Application.Lock Application("ActiveUsers") = Application("ActiveUsers") - 1 Application.UnLock End Sub </SCRIPT>
potreste dirmi dove sbaglio?
inoltre questo contatore tramite global.asa assorbe risorse ? banda ecc?
grazie anticipate

Rispondi quotando

