webForumDet fria alternativet

Global.asa = CP

3 svar · 185 visningar · startad av mastermani

mastermaniMedlem sedan apr. 2001147 inlägg
#1

e det nån som ser nåt fel i min Global.asa, det fungerar i varefal inte
------------------

<script language="vbscript" runat="server">

sub Session_OnEnd

id = session.sessionID

Set my_conn = Server.CreateObject("ADODB.Connection")
my_conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("databaser/message.mdb"))

SQL = "Update user SET status ='offline' where session = '& id &'
my_conn.Execute(SQL)
SET my_conn=nothing

set rs = nothing
set Connection = Nothing

end sub
</script>

------------------
//MANI.C

VideMedlem sedan dec. 19998 577 inlägg
#2

Välkommen hit! :)

Svårt att ge ett svar på din felbeskrivning... säg vad som är fel så kan vi hjälpa.

En sak som inte ser rätt:

where session = '& id &'

Borde vara:

where session = '"& id &"'"

Om du vill att id skall bete sig som en variabel och inte som text i SQL-strängen.

------------------
webEye.nu SweQuake.com

[Redigerat av Vide den 07 apr 2001]

ToonsterMedlem sedan feb. 20001 590 inlägg
#3

Har du någon session_onstart ? tror inte session_onend körs annars, fast jag kan ha fel.

/T

------------------
"Den som väntar på någon som gått behöver inte vänta längre..."

mastermaniMedlem sedan apr. 2001147 inlägg
#4

problemet e att efter sessionen är slut så blir inte databasen uppdataterad iallafall, fast den i teorin ska bli det.........

------------------
//MANI.C

125 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)