"Thomas Lindgaard" <thomas@dnspilot.com> skrev i en meddelelse
news:9lgiv2$2v1m$1@news.cybercity.dk...
> Købet bliver skrevet ned i en database, og alt ånder fred.
>
> Så beslutter brugeren sig for at være træls og trykke på BACK-knappen, og
> han kommer derved tilbage til købssiden igen.
>
> Nu trykker han på køb-knappen, købet bliver skrevet ned i databasen, og
> verden er gået i lort.
så har han vel bare købt varen to gange ?
> Denne situation kan undgås ved at lave noget smart i det script, som viser
> købssiden (fx. et entydigt ID for hver ordre), men er det muligt i stedet
at
> erstatte den nuværende side i browseren med en anden - dvs. fjerne den
> nuværende side fra browserens historie, så brugeren i stedet kommer helt
> tilbage til forrige side ved tryk på BACK?
læg en cookie (f.eks. session variabler) hvor du gemmer indholdet af vognen
i, den kan du så bare slette samtidig med at du skriver købet i DB'en
--
|-|$235-|)k - Mickey - besøg :
http://www.stopcopydan.dk
"'Tilfældet' er måske det pseudonym, Gud bruger, når Han ikke vil signere
sit værk."
- Anatole France