Re: Problems when user hit back
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 34538
interpreted = N
texte = Thanks for your help guys.-RodolfoEl 7/11/00 1:56 PM, Sam Lewis sam@samLewis.com escribió:>> Could you explain this a bit, Sam?>> > > Sure. The problem was that when someone hits Reload on the shopping> cart page or Back from the invoice page it can affect the shopping> cart by adding multiple instances of a single sku. So since I am> using the rn=[random] trick to solve browser caching issues anyway I> also use it to solve this problem.> >>> [showif [action]=Add]>>> >>> [text]oldRandom=[orderfile cart=[cart]][header20][/orderfile][/text]> > When someone adds an item to my shopping cart page I check to see if> this request is coming from their cache by comparing the header20> value to the rn value that is passed to the page.> >>> [hideif [oldRandom]=[rn]]> > So if the oldRandom=rn then this request is not unique and is> probably caused by someone hitting Reload or Back from the invoice> page.> >>> [addlineitem>>> cart=[cart]&db=^Editions.db&sku=[SKU]]quantity=[qty][/addlineitem]>>> [SetHeader cart=[cart]&db=^editions.db]Header20=[rn][/SetHeader]> > If it is unique and rn does not equal oldRandom then I go ahead and> add the line item to the cart and I set header20 to the current rn> value> >>> [/hideif]>>> [/showif]> > Does that make better sense?-------------------------------------------------------------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:
Thanks for your help guys.-RodolfoEl 7/11/00 1:56 PM, Sam Lewis sam@samLewis.com escribió:>> Could you explain this a bit, Sam?>> > > Sure. The problem was that when someone hits Reload on the shopping> cart page or Back from the invoice page it can affect the shopping> cart by adding multiple instances of a single sku. So since I am> using the rn=[random] trick to solve browser caching issues anyway I> also use it to solve this problem.> >>> [showif [action]=Add]>>> >>> [text]oldRandom=[orderfile cart=[cart]][header20][/orderfile][/text]> > When someone adds an item to my shopping cart page I check to see if> this request is coming from their cache by comparing the header20> value to the rn value that is passed to the page.> >>> [hideif [oldRandom]=[rn]]> > So if the oldRandom=rn then this request is not unique and is> probably caused by someone hitting Reload or Back from the invoice> page.> >>> [addlineitem>>> cart=[cart]&db=^Editions.db&sku=[SKU]]quantity=[qty][/addlineitem]>>> [SetHeader cart=[cart]&db=^editions.db]Header20=[rn][/SetHeader]> > If it is unique and rn does not equal oldRandom then I go ahead and> add the line item to the cart and I set header20 to the current rn> value> >>> [/hideif]>>> [/showif]> > Does that make better sense?-------------------------------------------------------------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:
Looking for WebCat web hoster in Chicago/Illinois/Midwest (2000)
Where is eudora plugin? (1998)
HomePage Caution (1997)
Problems getting parameters passed into email. (1997)
Unexpected error (1997)
.html files and Apache AuthUserFile setting (2003)
Keep away (1997)
Getting total number of items ordered (1997)
[no_cache]?! (2000)
flushdatabases (1997)
Adding Multiple Items to Shopping Cart from a Results page (1997)
Webcat/javascript interactive pulldowns Q [ANSWER] (2002)
WebCat2 - [SendNews] (1997)
More on the email templates (1997)
DON'T use old cart file! (1997)
Uh...can someone help me out with the b10? (1997)
Is this possible in simple search? question? (1998)
Problems with [Search] param - Mac Plugin b15 (1997)
authorizenet and netscape (2002)
sort problems....bug or brain fart? (1997)