Hi Liste!
Ich hab folgendes Problem mit meiner global.asa:
Ich f�ge im Session_OnStart einen Eintrag in eine Datenbank (Benutzernam,
Datum) um anzeigen zu k�nnen, wer gerade online ist. Beim Session_OnEnd will
ich das wieder l�schen, er macht das aber nicht. Was kann ich da tun??
Code:
Sub Session_OnStart
Application.Lock
Application("WhosOn") = Application("WhosOn") + 1
Application.UnLock
Application.Lock
Application("Time") = Now()
Application.UnLock
strUser = Request.ServerVariables("AUTH_USER")
set objConn = server.createobject("ADODB.connection")
objConn.open ("dsn=Passwort;uid=;pwd=")
strSQL = "INSERT INTO user(name, datum) VALUES ('" & strUser & "','"
& Application("Time") & "');"
objConn.Execute strSQL, ,128
objConn.Close
set objConn = nothing
End Sub
Sub Session_OnEnd
Application.Lock
Application("WhosOn") = Application("WhosOn") - 1
Application.UnLock
strUser = Request.ServerVariables("AUTH_USER")
set objConn = server.createobject("ADODB.connection")
objConn.open ("dsn=Passwort;uid=;pwd=")
strSQL = "DELETE * FROM user WHERE user.name = '" & strUser & "';"
objConn.Execute strSQL, ,128
objConn.Close
set objConn = nothing
End Sub
Danke!!!
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp