Reagerer på at en bruger ender sin session ved at lukke browseren
Hej derudeJeg 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 :)
