16. maj 2004 - 00:01Der er
1 kommentar og 1 løsning
Hvilke brugere der er online
Hej...
Hvordan får jeg vist hvilke brugere der er online? jeg har en access database hvor der er x antal brugere og jeg har en sider der alle viser de enkelte brugere. Men så er spørgsmålet, hvordan kan jeg lave et script der skriver "Online" ved alle de brugere der er online. Jeg modtager gerne sider med artikler eller lignede
Lav en kolonne "SidsteLogin" med dato/tid for hver brugers sidste login, som du opdaterer fx. hvert andet minut. Herefter kan du lave et SQL-udtræk og hente alle de brugere, der er online.
Update Brugere Set SidsteLogin = Now() Where BrugerID = " & Session("BrugerID")
Select Brugernavn From Brugere Where DateDiff('n', SidsteLogin, Now()) < 2
Opdateringen af sidste login kan ske fra en iframe, der refresh'er hvert minut, så en bruger ikke ses som offline, fordi vedkommende måske sidder og læser noget på siden.
Synes godt om
Ny brugerNybegynder
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.