Re: Problems when user hit back
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 34522
interpreted = N
texte = Do you have an example of the code?-RodolfoEl 7/11/00 11:30 AM, Sam Lewis sam@samLewis.com escribió:>> The only way to safely deal with it is to design your site so that the>> user never wants to use the Back button. ;~( The issue is that when the>> user goes back, the browser resubmits the command to add the last line>> item.>> >> If you can guarantee that there will never be more than one line with>> a given SKU, you can write a small loop to check for duplicates and>> forbid the subsequent adds. This really only works well if you are>> using contexts to add to the cart, instead of commands.> > > I deal with it by adding a rn=[random] to all of my links. On the> shopping cart page I set a header to the rn value the first time> through. Then on subsequent hits to that page I check to see if rn> equals my header value if so then the user either hit reload or back> so I don't add the item to the cart again. For every hit to the cart> page that has a unique rn value I set my header to that value to> check on the next hit.-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Do you have an example of the code?-RodolfoEl 7/11/00 11:30 AM, Sam Lewis sam@samLewis.com escribió:>> The only way to safely deal with it is to design your site so that the>> user never wants to use the Back button. ;~( The issue is that when the>> user goes back, the browser resubmits the command to add the last line>> item.>> >> If you can guarantee that there will never be more than one line with>> a given SKU, you can write a small loop to check for duplicates and>> forbid the subsequent adds. This really only works well if you are>> using contexts to add to the cart, instead of commands.> > > I deal with it by adding a rn=[random] to all of my links. On the> shopping cart page I set a header to the rn value the first time> through. Then on subsequent hits to that page I check to see if rn> equals my header value if so then the user either hit reload or back> so I don't add the item to the cart again. For every hit to the cart> page that has a unique rn value I set my header to that value to> check on the next hit.-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Rodolfo de la Garza
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
RE: type 2 errors with ssl server (1997)
[WebDNA] bots continually create shoppingcart files (2018)
(1997)
More Applescript (1997)
Database Advice (1996)
Date search - yes or no (1997)
Webmerch Error (1998)
formula.db problems (1999)
Authenticate (1997)
WebCat wont loose it's cookies! (1999)
2 requests (Japanese Kanji code & Oracle connection) (2000)
Help HTML reader (1999)
SiteEdit Pro Update Announcement (1997)
Almost a there but..bye bye NetCloak (1997)
[append] and SSL (1997)
Show new (2003)
template not found error (1998)
Thanks ! (1997)
Emailer port change (1997)
Sorting when searching with grouped fields (2002)