15. februar 2004 - 11:54Der er
18 kommentarer og 1 løsning
tjekke om bruger stadig er på siden
Hej.
Hvordan tjekker jeg bedst om en bruger stadig på siden. Hvis brugeren nu f.eks. har slukket sin computer uden at lukke siden ned. Jeg skal nemlig have sat online = 0 i db'en hver gang en bruger logger af....
Nej - global.asa skal ligge i roden af ens website og det "eneste" global.asa gør er at du kan afvikle nogle scripts ud fra 4 eventshandlers... men du har ikke nødvendigvis adgang til at kunne benytte global.asa
Jeg har prøvet forskellige ting... Fx. et script der automatisk logger personen af, hvis han lukker siden ned uden selv at logge af... Det virkede ikke optimalt. Min nye løsning virker perfekt. En keep-a-live-fil som er blevet nævnt herinde på Eksperten... Det er et script der hele tiden holder brugeren "i live" hvis han er på din side. Ellers ses han som offline/logget af
<% Response.Expires = 0 %> <!-- Næste line: Refresh/reloader sig selv hver 2. minut --> <meta http-equiv="refresh" content="120"> <% If Session("Id") <> "" Then
dag = Day(Date) mdr = Month(Date) aar = Year(Date) time = Hour(Time) min = Minute(Time) sek = Second(Now)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.