Ciao raga,
ho un problema col global.asa:
con questo codice, se non l'ho scritto male, all'avvio e all'arresto del webserver scrive nel file C:\webserver.txt la riga relativa all'avvio/arrestocodice:<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart() Const ForAppending = 8 strLogFileName = "c:\webserver.txt" dim fs, f set fs = Server.CreateObject("Scripting.FileSystemObject") If fs.FileExists(strLogFileName) Then set f = fs.OpenTextFile(strLogFileName, ForAppending) Else Set f = fs.CreateTextFile(strLogFileName) End If f.WriteLine("Service started, time: " & Now()) f.Close set f=nothing set fs=nothing Application("UtentiConnessi")=0 End Sub Sub Session_OnStart() Application("UtentiConnessi")=Application("UtentiConnessi") + 1 End Sub Sub Session_OnEnd() Application("UtentiConnessi")=Application("UtentiConnessi") - 1 End Sub Sub Application_OnEnd() Const ForAppending = 8 strLogFileName = "c:\webserver.txt" dim fs, f set fs = Server.CreateObject("Scripting.FileSystemObject") If fs.FileExists(strLogFileName) Then set f = fs.OpenTextFile(strLogFileName, ForAppending) Else Set f = fs.CreateTextFile(strLogFileName) End If f.WriteLine("Service stopped, time: " & Now()) f.Close set f=nothing set fs=nothing Application("UtentiConnessi")= 0 End Sub </SCRIPT>
però non fà nulla nè all'avvio nè all'arresto del webserver, che è IIS 5.0
come mai?

Rispondi quotando
