03. november 2004 - 10:42Der er
3 kommentarer og 1 løsning
Session timeout - er timeout globalt eller pr session
Hvis jeg på side1.asp sætter: Session("side1") = "value"; Og session timeout følger IIS standard, 20 minutter Så klikker jeg efter 19 minutter på link til side2.asp lever session("side1") nu videre i 20 minutter?
Synes nemlig jeg har været ude for at jeg lige pludselig har mistet en værdi i nogle sessions på en side hvor jeg egentlig regnede med de var tilgængelige - Men det kan også være jeg har været så uheldig at (dette tilfælde et indkøbssystem) at brugeren er inaktiv i 19 minutter fx, og det så efterfølgende tager 1½ minut at lave ordren - for så mister jeg jo mine sessions går jeg ud fra (den kode der eksekveres i det sidste ½ minut) - er det helt volapyk?
Timeout'en bliver nulstillet hver gang man skifter side. Den udløber altså efter 20 min, hvor man ikke har skifter side. Så session("side1") vil nu leve i yderlige 20 min i dit eks.
nej ingen betaling i dette tilfælde. Men som du skriver så burde mine sessions også leve 20 minutter når jeg "confirmer" ordren (dvs alt med at oprette ordre/sende kvittering m.v.)...
jeg laver bare lige en fejl kontrol der sikre at de sessions (min leverings oplysninger m.v.) stadig er udfyldt
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.