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:

    
  1. Re: Problems when user hit back (Rodolfo de la Garza 2000)
  2. Re: Problems when user hit back (Rodolfo de la Garza 2000)
  3. Re: Problems when user hit back (Christopher Mackay 2000)
  4. Re: Problems when user hit back (Christopher Mackay 2000)
  5. Re: Problems when user hit back (Sam Lewis 2000)
  6. Re: Problems when user hit back (John Peacock 2000)
  7. Re: Problems when user hit back (Sam Lewis 2000)
  8. Problems when user hit back (Rodolfo de la Garza 2000)
  9. Re: Problems when user hit back (Sam Lewis 2000)
  10. Re: Problems when user hit back (John Peacock 2000)
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:

Is this a DEATH THREAT? (2002) WebCat2 beta FTP site (1997) Problems With NT 4.0.1 Install (2000) ACGI processing for .html (1997) [include ...] behavior (1997) RequiredFields template (1997) Re:multiple digests, please stop (1997) Rhapsody? (1997) WebCat2b12 Mac.acgi--[searchstring] bug (1997) and passing to a cart (1997) [template] tag (1998) Summ (1998) [WebDNA] email stops sending (2008) Merging databases (1997) Blowback and budgets. - OT (2000) WC2.0 Memory Requirements (1997) WebCat2 - Getting to the browser's username/password data (1997) Sendmail and attachments? (1998) Counting LineItems (2000) Help name our technology! (1997)