Jeg ville bruge en database til dette og prøve at undgå cookies, hvis muligt. Du kan evt. give brugeren et unikt session-id, når han går ind på siden (vha. global.asa), som han bærer rundt f.eks. i din querystring, og som bruges til at identificere hans varer i kurven.
hvis man vil undgå cookies bliver man også nødt til at undgå sessions - og hvis man vil undgå det kan man stort set ikke lave en shop da man så heller ikke kan styre en database.
Jeg har netop afsluttet en shop hvor jeg brugte en session til varekurven - så ligger der ingenting og flyder i en database eller noget ellers. én session til hele kurven burde være tilstrækkeligt.
Hej igen, jo det kan sagtens lade sig gøre at lave en webshop uden at bruge cookies - det er ret hensigtsmæssigt, da ikke alle har slået cookies til i deres browser. En side som f.eks. Amazon bruger det. Der får du tildelt et unikt id, som du bærer rundt på i adresse-linien hele tiden. Og nej, der behøves ikke at være noget rod i databasen. Du har bare en tabel til kurven, som tømmes når session afsluttes vha. global.asa. Men jeg forstår godt, hvis du hellere vil bruge session-variabler - det er noget nemmere at gå i gang med, men som sagt vil alle ikke kunne bruge siden.
Tror jeg bøjer mig lidt mod Soze løsning, virker mest fornuftigt.
Soze du skulle ikke have et lille eksempel på hvordan man bruger sådan er session. Altså oprette den, skrive til den, ændrer i den og kalde fra den. Så smider jeg lige lidt flere point.
Ved ikke om det er mere fornuftigt, men det er i hvert fald en del nemmere. Jeg har selv brugt begge dele i forskellige løsninger. Det mest fornuftige er vel, at alle brugere kan bruge din løsning.
"hvis man vil undgå cookies bliver man også nødt til at undgå sessions - og hvis man vil undgå det kan man stort set ikke lave en shop da man så heller ikke kan styre en database." er i hvert fald slet ikke rigtigt, men det gør det lidt besværligere... :-)
jeg tvivler på at SÅ mange har slået cookies fra - men det er klart at de eksistrerer. Samtidig er sessions vistnok på et andet sikkerhedsniveau end cookies så man godt kan slå cookies fra men arbejde med sessions.
cygnet >> joda - jeg har et eksempel... dog kun et du kan se i funktion men ikke få koden til :) er på icq hvis du vil høre mere
jeg vil også anbefale dig at lave det med sessions, plejer selv at lave to sessions, en til antal og en til varenr (UIN)... især hvis du bruger en access db kan det godt blive et problem med en db baseret kurv, vil jeg mene...
Synes godt om
Ny brugerNybegynder
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.