09. april 2006 - 22:51Der er
9 kommentarer og 2 løsninger
Indkøbskurv uden database
Jeg skal lave en simple "shop", dog uden betalingsdelen. Brugeren skal have mulighed for at komme varer i indkøbskurven, men ved køb skal der blot sendes en mail med bestillingen.
Problemet er at jeg ikke har en database til rådighed, så jeg er i tvivl om hvordan jeg smartest håndterer dataen i brugerens kurv.
Skal jeg bruge sessions, cookies, xml eller andet? Alle gode råd er velkommene.
Tak for svaret. Det ser ud til at virke fint, pånær når jeg tilføjer en varer som allerede findes i kurven. Den finder selv ud af at ligge til antallet, men den beholder den gamle varedata og opretter også en ny:
Du kan løbe igennem dit $vare-array og se om der findet et produkt med dette model-nummer i forvejen - hvis der gør det, kan du vælge mellem at overskrive, så det kun er det nye antal, der har noget at sige, eller du kan vælge at lægge det nye antal oveni det gamle antal..
Er der en der kan komme med et eksempel på hvordan man løber brugeren varer session igennem og lægger til, samt hvordan man sletter en vare helt fra arrayet?
Det skulle gerne være muligt at slette en vare fra array'et i kurven.php med slet vare linket. Du skal selvfølgelig sørge for at dette link peger på slet.php (eller hvad du har kaldt den).
En mulig metode til at løbe array'et igennem og lægge varer til er:
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.