Avatar billede ultik Nybegynder
11. november 2000 - 17:22 Der er 2 kommentarer og
1 løsning

Forskellige sessions ?

Hej !

Jeg arbejder med et multibrugersystem, og gemmer brugernavnet på hver enkelt bruger i en session. Nu er mit problem bare, at jeg bruger session(\"nickname\") til at tjekke om en bruger er online, og når en bruger timer out, så sættes denne selvfølgelig til \"\", og dermed registreres brugeren som offline. Der er dog det problem at nogle brugere skal kunne være inaktive længere end andre før dette hænder, så er mit spørgsmål :

kan man sætte forskellige session timeouts for hver bruger ?

På forhånd tak og med venlig hilsen
Ulrik Jensen
ulrik@qcom.dk
Avatar billede tdaugaard Nybegynder
11. november 2000 - 17:26 #1
Ja, du sætter bare Session.TimeOut til # antal minutter alt efter hvor lang tids timeout brugeren skal have.
Avatar billede stringbuffer Nybegynder
11. november 2000 - 17:36 #2
Forslag:
hvis du arbejder med en brugerdatabase så tilføj et ekstra felt (heltal) hvor du kan ændre de enkelte brugeres timeout-defaults, og have f.eks. 10 som standardværdi
Avatar billede stringbuffer Nybegynder
11. november 2000 - 17:37 #3
og sælfølgelig bruge dette felt ved login, feks.
Session.Timeout = rs(\"timeout\")
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