Avatar billede rax Praktikant
22. september 2007 - 12:22 Der er 2 kommentarer og
1 løsning

Reagerer på at en bruger ender sin session ved at lukke browseren

Hej derude

Jeg sidder og fusker lidt med et script til at holde styr på brugerene på et site. Hertil kunne jeg godt tænke mig at have en onlineliste, så man kan se, hvem der er online på et givet tidspunkt.
Måden jeg vil implementere dette er vha. en tabel i databasen, som holder styr på, hvem der er online. Det er ikke noget problem at føje folk til listen i forbindelse med at de logger sig ind, eller blot besøger sitet, men jeg skal jo også gerne håndtere at folk blot lukker deres browser, uden at følge "log ud" linket, og dermed ender deres session. Er det muligt at have en function, som afvikles i det øjeblik en session ender? Som så kan opdatere onlineliste-tabellen? Eller hvordan ville i håndtere det?
Og hvordan med "anonyme besøgende", dvs. folk som surfer rundt uden nogensinde at logge ind.. hvordan håndterer man, at de lukker browseren, og derfor skal fjernes fra onlinelisten (i dette tilfælde som "gæster", men dog stadig talt med i listen).
På forhånd tak for jeres svar :)
Avatar billede olebole Juniormester
22. september 2007 - 17:47 #1
<ole>

Du er nødt til at teste, om brugerne er online, på anden måde. Du kan ikke få en browserlukning til at afvikle et script

/mvh
</bole>
Avatar billede rax Praktikant
06. januar 2009 - 16:31 #2
Hej Ole

Jeg laver lige noget tiltrængt oprydning i mine spørgsmål. Læg et svar for dette gamle spørgsmål, så får du pointene. Beklager jeg ikke har reageret før.
Avatar billede rax Praktikant
05. juli 2010 - 12:54 #3
Dette er et gammelt spørgsmål, som jeg i forbindelse med oprydning ønsker at lukke. Derfor har jeg selv afgivet et svar.

Hvis jeg har overset en besvarelse, som fortjener point, undskylder jeg på forhånd, og beder jer om at kontakte mig, så point kan blive fordelt.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester