Avatar billede sho Nybegynder
11. juni 2004 - 20:31 Der er 7 kommentarer og
1 løsning

Udføre session_onEnd uden global.asa

Hej, eksperter!

Jeg er ved at lave en løsning, hvor brugerne kan lægge varer i en indkøbskurv. De logger ikke ind, så det er registreret på sessionID.

Efterhånden som brugerne bestiller, markeres varerne som reserverede i databasen, så den samme vare ikke bestilles af to brugere.

Mit problem er blot, at hvis brugeren lukker browseren uden at bestille eller slette indholdet i indkøbskurven, så har jeg en række varer stående som reserverede, selvom brugeren ikke vil købe dem.

Sitet kører på et webhotel, hvor jeg ikke har adgang til global.asa.

Nogen forslag til, hvordan jeg omgår det problem?

-Søren
Avatar billede sho Nybegynder
11. juni 2004 - 21:00 #1
En mulig løsning kunne være, at jeg hver gang index.asp kaldes checker, om der ligger reserverede varer, der er mere end f.eks. 12 timer gamle. Efter 12 timer må det antages, at det er en fejl, hvis de ikke er bestilt. Hvis der ikke kommer bedre forslag, så havde jeg vist selv en løsning her :-)
Avatar billede cpufan Juniormester
11. juni 2004 - 21:13 #2
ikke adgang til global.asa?
det er jo noget du selv opretter.
Og er i mange tilfælde en væsentlig faktor for korrekt afvikling af applikationen, så den SKAL der være mulighed for at oprette på webhotellet.
Du skal tage en snak med dit webhotel om det, så de giver dig mulighed for det, ellers ville jeg skifte.
Avatar billede sho Nybegynder
11. juni 2004 - 21:19 #3
Okay, så taler jeg måske bare imod bedre vidende :-)

Jeg har ikke tidligere haft brug for at bruge global.asa til noget, men havde opfattelsen af, at det var en generel fil for hele den pågældende ISS? Kan jeg lægge den på site-niveau på webhotellet?
Avatar billede cpufan Juniormester
11. juni 2004 - 21:30 #4
den skal ligge i roden af dit websted
Avatar billede cpufan Juniormester
11. juni 2004 - 21:34 #5
Avatar billede sho Nybegynder
11. juni 2004 - 21:37 #6
Kigger lige på det!
Avatar billede sho Nybegynder
11. juni 2004 - 21:49 #7
I'll be dammed...det ser ud til at virke! Tak for hjælpen! :-))

Smider du er svar?
Avatar billede cpufan Juniormester
13. juni 2004 - 21:49 #8
--
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging