Ciao raga,
ho un problema col global.asa:
codice:
<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>
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/arresto
però non fà nulla nè all'avvio nè all'arresto del webserver, che è IIS 5.0
come mai?