Avatar billede lklingenberg Nybegynder
20. juni 2003 - 11:28 Der er 4 kommentarer og
2 løsninger

Gemme brugers formular bestilling

Hi,
På et website kan brugerne bestille skr. materiale fra forskellige sider på sitet. Når brugeren har bestilt det han/hun vil skal listen over bestilt materiale afsendes via en mailform. Ingen problemer i det sidste, men jeg er lidt i tvivl om den bedste måde at gemme brugerens bestillinger (da det ikke skal være i en database).

Da flere brugere i princippet kan bestille på samme tid vil jeg gerne undgå en server baseret løsning (som fx at skrive til en tekstfil). Så jeg leder efter en client baseret løsning (med mindre nogen kan finde på en rigtig god server baseret). Cookies er en løsning, men hvis brugeren foretager bestillinger fra flere forskellige sider skal cookie'en opdateres hele tiden. En anden løsning er at gemme bestillingerne i en session. Er der andre/bedre muligheder?

/Lars
Avatar billede Spotgun Seniormester
20. juni 2003 - 11:45 #1
Hvorfor vil du ikke gemme det i en database på serveren? For mig at se må det være den nemmeste måde...
Avatar billede lklingenberg Nybegynder
20. juni 2003 - 11:58 #2
Hm, ja det er jo umiddelbart den nemmeste løsning. Man kunne vel bare oprettet en record til den enkelte brugers bestilling og så slette denne igen når bestillingen er afsendt. Det jeg blot ville sikre mig er at der ikke går 'kuk' i den hvis to bruger bestiller samtidig.
/Lars
Avatar billede Spotgun Seniormester
20. juni 2003 - 12:05 #3
Hvis du skruer databasen ordentligt sammen, og registrerer både SessionID og IP-adresse på brugeren, så skulle det være ret fool-proof.
Avatar billede lklingenberg Nybegynder
20. juni 2003 - 12:08 #4
Det skulle man synes. Den model tror jeg er ok.
Du får en 'femmer' for at overbevise mig, hvis du giver en svarbesked ;-)
/Lars
Avatar billede Spotgun Seniormester
20. juni 2003 - 12:12 #5
heh, fair nok :o)
Avatar billede lklingenberg Nybegynder
20. juni 2003 - 12:13 #6
Deling af svar
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