VinnarenMedlem sedan sep. 2005833 inlägg Hej
Jag håller på att försöka bygga ett litet enkelt forum och nu skulle jag behöva en funktion som kollar vilka som är inloggade. När man loggar in så får man Session("userID") användarens id.
Kan man göra någon funktion som kollar alla aktiva Session("userID") som sedan ska skrivs ut? :q
J.N.Medlem sedan apr. 20031 660 inlägg HEJ!
Ja, det kan du, om du lagrar dem i en databas.
Servern vet inte om det finns sessioner, och vad de isåfall heter, och vilka värden de har.
VinnarenMedlem sedan sep. 2005833 inlägg hmm, ok, men då måste man ju typ göra el kolumn med namnet userStatus som växlar mellan 1 och 0. Men hur gör man så att användaren blir utloggad dvs får en 0 när han lämnar sidan utan att logga ut?
J.N.Medlem sedan apr. 20031 660 inlägg Exakt.
Det lägger du i global.asa, session.onstart/onend, har jag för mig.
Finns kodexempel på wF som beskriver hur man löser det.
EclipseMedlem sedan juli 20003 825 inlägg global.asa
Klistra in din egen kod...
SUB Session_OnEnd
session("databasePath") = ""
Application.Lock
application("ActiveUsers") = application("ActiveUsers") - 1
Application.UnLock
END SUB