Avatar billede krogstrup Nybegynder
08. december 2000 - 12:06 Der er 4 kommentarer og
1 løsning

Ang. session.timeout

Hvis jeg på en asp-side i et større site skriver

session.timeout = 120

bliver det så gældende for sessions på hele mit site, eller kun sessions, der er oprettet på den pågældende side?

Kan man skrive det et bestemt sted, så det med sikkerhed bliver gældende for alle sessions sitet bruger ?

Nedsætter det perfomance meget, hvis timeout hæves til f.eks. 2 timer ?
Avatar billede mike@work Praktikant
08. december 2000 - 12:17 #1
Du kan skrive det i global.asa, så gælder det alle nye sessions.

Hvis du skriver det på en side, så er det kun de session/brugere der rammer den side det gælder for....

Perfomance: Ikke hvad jeg ved af... Det kommer jo an på hvad du gemmer i de session variabler !!
Avatar billede krogstrup Nybegynder
08. december 2000 - 12:33 #2
Kan du give et kodeeksempel på hvordan global.asa skal se ud ?
Avatar billede mike@work Praktikant
08. december 2000 - 12:48 #3
Du kan vælge enten at lægge den i Session_OnStart (som eksempel) eller i Application_OnStart. Så skal den linje der er i Session_OnStart, naturligvis blot flyttes op....

\'*** CODE START ***
<SCRIPT LANGUAGE=\"VBScript\" RUNAT=\"Server\">
Sub Application_OnStart

End Sub



Sub Session_OnStart
  session.timeout = 120
End Sub




Sub Session_OnEnd

End Sub


Sub Application_OnEnd

End Sub
</SCRIPT>
\'*** CODE STOP ***
Avatar billede krogstrup Nybegynder
08. december 2000 - 12:54 #4
Jeg takker :-)

God weekend !
Avatar billede mike@work Praktikant
08. december 2000 - 13:06 #5
Tak og i lige måde !
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