Avatar billede krogstrup Nybegynder
06. december 2004 - 22:35 Der er 8 kommentarer og
1 løsning

Sikkert at bruge sessionID til f.eks. styring af indkøbskurve

Godaften

Skal I gang med udvikling af noget indkøbskurv funktion hvor jeg vil bruge en tabel i en Access base til at gemme/styre brugernes indkøbskurve. For at holde styr på hvem der "ejer" hvad i tabellen tænkte jeg at bruge session.sessionid som reference.

Har nogen erfaringer med dette ?

Kan jeg være 100% sikker på at 2 brugere ikke får tildelt samme ID af min IIS ?

Vi taler selvfølgelig kun om at de 2 brugere skulle få tildelt samme ID indenfor et tidsinterval på et par timer, da jeg kører en rutine der ryder og i databasen og sletter indkøbskurve der er ældre end f.eks. 1 time.

Eller bør jeg kombinere sessionID med en værdi mere som f.eks. et now() stempel ?
Avatar billede apo Praktikant
06. december 2004 - 22:46 #1
Du kan evt. læse om sessions her:

http://www.html.dk/tutorials/asp/lektion12.asp

Der gives bl.a. et eksempel der minder om det du har brug for at vide :-)

Apo
Avatar billede krogstrup Nybegynder
06. december 2004 - 22:54 #2
hmmm - fin generel info om sessions, men giver egentlig ikke konkret svar på mine spørgsmål.
Avatar billede apo Praktikant
06. december 2004 - 23:26 #3
Du kan vel bruge Request.ServerVariables("HTTP_COOKIE") til at identificere den enkelte bruger, når du sletter de forskellige session efter 1 time?

Måske står der ellers noget brugbart i dokumentationen til Session objektet: http://www.html.dk/dokumentation/objects/asp/intr12d0.htm

Apo
Avatar billede krogstrup Nybegynder
07. december 2004 - 00:15 #4
hmmm - har du læst mit spm ?
Avatar billede apo Praktikant
07. december 2004 - 00:25 #5
Hmm... Ja, men jeg fik vist ikke læst det godt nok :-/

Det beklager jeg.

Apo
Avatar billede krogstrup Nybegynder
07. december 2004 - 00:32 #6
Helt i orden :-)
Avatar billede reb Nybegynder
07. december 2004 - 11:31 #7
SessionID er unikt, såfremt at serveren ikke har været/bliver genstartet. Hvis den bliver genstartet, kan det samme sessionID, i teorien forekomme igen.

mvh
Rene´
Avatar billede krogstrup Nybegynder
07. december 2004 - 11:53 #8
hej René

tak for det - det var sådan et svar jeg søgte :-)

Smider du et svar ?
Avatar billede reb Nybegynder
07. december 2004 - 12:13 #9
Det gør jeg da !
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