webForumDet fria alternativet
Logga in / Bli medlem

Session_OnEnd

ASP

8 svar · 209 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#1

Är det nån som kan förklara varför inte min global.asa inte fungerar...:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>

Sub Session_OnEnd

	Set Objconn = Server.CreateObject("ADODB.Connection") 
			Objconn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data/XXX.mdb")
			Objconn.open
			strSQL = "UPDATE T_REGTID SET F_REGTID_SLUT = #"&Now()&"# WHERE ID = "&Session("LoggatID")&""
			ObjConn.execute(strSQL)
			ObjConn.close
			Set ObjConn = Nothing	

End Sub

</SCRIPT>

jag fattar inte vad som är fel....

Medlem sedan okt. 20005 273 inlägg
#2

Jag kanske ska utveckla min förfrågan lite.

det är så här, om jag kör nedanstående kod i loggaut.asp(som ligger i rooten) så funkar det perfekt:

	Set Objconn = Server.CreateObject("ADODB.Connection") 
			Objconn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data/medimatch.mdb")
			Objconn.open
			strSQL = "UPDATE T_REGTID SET F_REGTID_SLUT = #"&Now()&"# WHERE ID = "&Session("LoggatID")&""
			ObjConn.execute(strSQL)
			ObjConn.close
			Set ObjConn = Nothing

men kör jag den i Session_OnEnd så funkar den inte. ??

kan det vara fel på installationen...?

Medlem sedan dec. 19995 874 inlägg
#3

Är du säker på att sessionen dör?

skapa en logout.asp där du skriver
<%
Session.Abandon
%>
Stäng sedan din webbläsare (alla fönster), och se om det har hänt någonting...

Medlem sedan okt. 20005 273 inlägg
#4

naop :(

det funkar inte det heller....

Det läggs inte in något i db... :OO

Fasiken....Attans...Fy sjutton gubbar...vad arg jag blir.... x(

Medlem sedan juni 200032 967 inlägg
#5

session_onend brukar fungera riktigt dåligt, bara så du vet det.

det behöver alltså varken vara fel på kod eller installation, utan det är bara vanligt att det är så.

Medlem sedan okt. 20005 273 inlägg
#6

Så det jag måste påpeka att dem ska logga ut "manuellt" för att det ska funka da??

Fasiken osso

Medlem sedan dec. 19995 874 inlägg
#7

[Redigerat av Brimba den 04 sep 2001]

Medlem sedan dec. 19998 577 inlägg
#8

Det du kan göra för att se om det är fel på scriptet är att gå in i "event viewer" på servern och kolla om det har blivit några "application"-fel angående ASP... :)

Medlem sedan okt. 20005 273 inlägg
#9

ok........ ska testa detta :)

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)