Slet samt opret db-post ved sub session_onend i global.asa
Hej EIIS 5.0 ASP til Access db...
En bruger logger på... det logges i db'en.
Brugeren logger af... det logges i db'en.
Men hvis en bruger logger på og BARE lukker browseren... hvordan logges det så i db'en?
Jeg har rodet med global.asa som ellers virker fint.
Lidt reduceret ser den fra On session_OnEnd sålede ud:
Sub Session_OnEnd
' Delete the session information
set session_objADO = Server.CreateObject("ADODB.Connection")
session_sConnection = Application("sessionDSN")
session_objADO.Open(session_sConnection)
session_sUpdateCmd = "DELETE * FROM logsession WHERE SessionID="&Session.SessionID&";"
session_objADO.Execute(session_sUpdateCmd)
' Close the database down again
session_objADO.close
set session_objADO=Nothing
End Sub
Hvilket jeg skulle mene virker... det lykkedes dog ikke altid... og jeg ved ikke hvorfor. Men afsluttes brugerens session, når browseren lukkes? Hvis ja, dør jeg vel kunne skrive til en event_log tabel jeg har, at sessionen er afsluttet..
