Avatar billede Slettet bruger
01. juli 2004 - 23:00 Der er 5 kommentarer og
1 løsning

Registrere brugeres online tid

Hej Eksperter.

Jeg ville høre hvordan man bedst muligt kan registrere sine brugeres online tid mens de er logget ind, uden at kunne forvente at brugeren trykker logud når han forlader siden.

popup ved exit fra siden er heller ikke en løsning, da de fleste af dem vil ryge i en popup fjerner...

håber der er nogen der har nogle gode og kvalificerede bud, da jeg er rendt tør for ideer.

mvh.
Questis
Avatar billede steen_hansen Forsker
02. juli 2004 - 00:48 #1
Kigger lige med, Questis :o)
Avatar billede ttopholm Nybegynder
02. juli 2004 - 08:42 #2
ved at lege lidt med global.asa, kan man gøre det.... for at du kan få en ide se her:
http://www.asp101.com/resources/active_users.asp
Avatar billede Slettet bruger
02. juli 2004 - 14:23 #3
Hej ttopholm,

Den lille global.asa funktion er jo ikke just en funktion til at registrere brugeres onlinetider, men blot til at kunne se antal brugere online...

det der var ideen med det var at kunne gemme de brugerens tidsforbrug som er logget ind på siden i en database til statistik. hvad jeg ikke helt kan se hvordan man skulle komme frem til af denne artikel.

mvh.
Questis
Avatar billede ttopholm Nybegynder
02. juli 2004 - 15:51 #4
jo.. fordi i global.asa implementerer du  at den gemmer, måske ip'en på brugeren sammen med tiden, dette gøres i On_start og i On_end skriver du så når brugeren har forladt siden.. og da session er sat til 20 min. i det eksempel på asp101 kan du jo med stor sandsynlighed trække 20 min fra.. hvis du gøre det lidt mere præcist, kan du jo på hver side, lave så den tjekker om brugeren har en session og hvis han har det, kan du sætte den tid til sluttid.. og derved vil du få tiden på den side han så på sidst... 


Men en anden mulighed er hvis du har adgang til dine logfiler, kan det faktisk udtrækkes derfra... Det er meget simplere :-)
Avatar billede Slettet bruger
24. juli 2004 - 19:41 #5
bleb nu ikke rigtigt nogen af disse, derimod en lydløs iframe der reloader i intervaller, men hvis du ligger et svar kan du da få lidt for indsatsen.

Mvh.
Questis
Avatar billede ttopholm Nybegynder
24. juli 2004 - 21:50 #6
Svar.. Takker
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