04. april 2002 - 09:55Der er
2 kommentarer og 2 løsninger
Cookies Indkøbskurv
Da jeg er lidt newbee, med cookies, bliver jeg lige nødt til at høre!!!
Jeg er ved at lave et Indkøbsmodul hvor jeg henter og viser varer fra en temlig stor database. Vil det være en god ide at anvende Cookies til at lave indkøbskurven, så når kunden vælger en vare og antal sættes en coockie, og når kunden er færdig med indkøbskurven, lægges værdierne ned i en tabel ordre. Da man skal kunne slette, ændre antal i indkøbskurven, før man godkender, tænkte jeg coockies må være løsnigen. Har man en funktion, der kan slettet alle coockies? Har man en funktion, der kan fremkalde alle coockies variabler fra klienten på en gang? Målet er jo at kunden vil kunne afbryde en indkøbssession og vende tilbage til den på et andet tidspunkt. Pris, og beregning af pris, vil jeg ikke have en cookie, da der jo kan forkomme opdateringer imellem tiden. Kan I se nogle mulige forhindringer i dette?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
indkøbsting er noget svært noget... sessions er meget tunge at køre med og cookies er der en del mennesker der har slået fra - så umiddelbart vil det måske være en god idé at gemme det i en database
man kunne så ved brug af enten login og/eller cookies forsøge gemme en indkøbskurv til senere brug
Du kan sagtens bruge cookies til at holde styr på en indkøbskurve - men husk at gøre brugeren opmærksom på at det kræves.
Du kan slette en cookie en ved response.cookies("navn") = "" eller ved at unlade at sætte en udløbsdato - så slettes den når sessionen udløber
Det eneste du måske skulle passe på er hvad du putter i cookien. Lad være med at hælde varenavn,pris etc ned i den - nøjes med f.eks. et varenr og antal
Og husk : ingen personlige eller kreditkortoplysningr i cookies
-->doc, Det havde jeg heller ikke planer om kun vareID og antal. Men jeg vil gerne beholde cookien, hos brugeren en uges tid. 1. Hvordan sletter man alle ens cookies hos klienten, hvis man kan? 2. Har man en måde så man kan få en oversigt over alle variablerne i cookienen?
1. Response.Cookies("navn") = "" - så er det væk 2. Det kommer jo an på hvordan du har opbygget din cookie...
Men du kunne jo f.eks. opbygge den sådan
varnr,antal;varenr,antal....
så er det et "simpelt" spørgsmål om at parse strengen..
Husk der er en grænse på omkring 4Kb i en cookie
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.