Avatar billede frank_jensen Nybegynder
21. marts 2001 - 13:56 Der er 8 kommentarer og
1 løsning

Liste over online brugere

Mine brugere (de satan\'er) kunne godt tænke sig en liste over alle brugere, der er \"online\". Men jeg mangler en metode, som ikke \"voldtager\" Application-objektet, men er ude efter en elegant og ikke særlig resourcekrævende kode.

Der skal oprettes en \"ukendt bruger\" i session_onStart, dette skal ændre til BrugerNavn når der logges ind, ændres igen når der logges ud ud til \"Ukendt bruger\", og når session\'en timer ud, skal bruger så slettes helt fra listen...

Nogen gode forslag(Kun fuld point hvis koden er vist ;o))
Avatar billede dudal Nybegynder
21. marts 2001 - 15:58 #1
Avatar billede frank_jensen Nybegynder
21. marts 2001 - 16:04 #2
dudal -> ok, men hvad med alle de brugere, der ikke er logget på ???


og endnu være, når din session timer ud, skal du jo også slettes fra listen, hvordan kædes det ind i funktionaliteten...

Det er jo begrænsninger på, hvad der kan laves i global.asa.....
Avatar billede nute Nybegynder
21. marts 2001 - 16:13 #3
alle brukere som ikke er logget på har du høyst sannsynlig i en database...???

det du gjør er å hente hele listen over alle brukere, og for hver bruker i ditt recordset, sjekker du om han er online...

nute
Avatar billede frank_jensen Nybegynder
22. marts 2001 - 10:56 #4
jeg har jo netop ikke styr på de brugere, der ikke er logget på...

Og jeg kunne godt bruge dudal\'s løsning, borset fra, at det stadig ikke virker med, når jeg session_onEnd bruges, samtidig med, at hvordan styres det, når brugeren logger / logger ud, så skal status\'en tilbage/fra \"ukendt bruger\"...
Avatar billede nute Nybegynder
22. marts 2001 - 11:00 #5
har du ikke en brukerdatabase ???
Avatar billede frank_jensen Nybegynder
22. marts 2001 - 11:03 #6
jo, men det kræver jo ligesom, at brugerne logger sig på....
Avatar billede nute Nybegynder
22. marts 2001 - 11:11 #7
så kan du jo bare si at alle brukere som ikke er online, er ikke logget på...dermed så har du liste over alle online brukere, og alle offline brukere...

/nute
Avatar billede frank_jensen Nybegynder
26. marts 2001 - 15:53 #8
Jeg har stadig ingen løsning....

Jeg er nået så langt, at jeg har en bruger registeret når man kommer ind på side, genkendes når man logger sig på, og slettes når man logger af...
Men jeg har ingen kontrol over dem, hvis de ikke logger sig af...

dvs.
når Session_OnEnd aktiveres, slettes de ikke fra listen...  er det DB-kald, må de fejle, og den vil ikke kører tale om adgang til objekter i Application-varibler....

Nogle løsningsforslag ???
Avatar billede frank_jensen Nybegynder
28. marts 2001 - 08:28 #9
???
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
Kurser inden for grundlæggende programmering

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