Re: duplicate cart numbers

This WebDNA talk-list message is from

2002


It keeps the original formatting.
numero = 45358
interpreted = N
texte = I do it a little bit different FWIW.I set a session cookie called SessionID that's equal to cart. At the end of a session, it's value is set to expired, or is expired when the user closes the browser.Then at the top of *every* page on the site I have an include at the top of every web page called checkcookies.inc[showif [GetCookie SessionID]=expired] [SetCookie name=SessionID&value=[cart]&path=/&domain=.novaderm.com] [/showif][showif [GetCookie SessionID]=] [SetCookie name=SessionID&value=[cart]&path=/&domain=.novaderm.com] [/showif][showif [GetCookie SessionID]=] [redirect index.html] [/showif][showif [GetCookie SessionID]=expired] [redirect index.html] [/showif]I should say that I don't pass [cart] from page to page, but rely on the session cookie for this. My site is also a command free zone.No duplicate carts here, as far as I can tell. If the cookie has a cart number, then it's still an ongoing session. If it doesn't then I'm setting a new cart number.-WillThen at the top of *every* page on the site I have a bit of code at the top of every web page called checkcookies.inc On Sunday, November 17, 2002, at 09:56 AM, Bob Minor wrote:> Actually all generated cart numbers are unique, problems only arise > when people follow bookmarks with the cart stored in them. I don't > like how webdna handles such occurrences and so I wrote the routine to > take care of those situations so I could avoid the ugly errors that > webdna produces by default. The cart number is a machination of the > date and time along with other factors and so is unique by default. If > you still want the other code bits I can share, but its fairly simple > to check and use your own database names, filenames etc. > > ie: > start final check out > test for duplicate ip > if duplicate > then got to cartcleaner.tpl?file=[cart] > on the cartcleaner page copy data from [file] to [cart] > redirect to invoice.tpl?cart=[cart] > else > redirect to invoice.tpl?cart=[cart] > end if > > > On Sunday, November 17, 2002, at 01:45 AM, catalogs wrote: > >> are you checking then if there is a duplicate, it randomizes again and >> double checks, then loops until clear. >> >> can I get the code from you? It sound like you have taken care of >> what I am >> looking for. Why do you think web cat store builder have not taken >> care of >> these issues, there is so many things that the store could use but >> does not >> address? > Robert Minor > Director of Internet Services > ------------------------------------------------------------ > Cybermill Communications > http://www.cybermill.com http://www.merchantmaker.com > > Providing Ecommerce and interactive website development and > hosting services on Macintosh, Windows NT, Unix, and AS/400. > > All your websites are belong to us! > > > ------------------------------------------------------------- > 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/ > ------------------------------------------------------------- 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: duplicate cart numbers - New P3P Rule (Terry Nair 2002)
  2. Re: duplicate cart numbers - New P3P Rule (Michael Davis 2002)
  3. Re: duplicate cart numbers - New P3P Rule (Alain Russell 2002)
  4. Re: duplicate cart numbers - New P3P Rule (Clement Ross 2002)
  5. Re: duplicate cart numbers - New P3P Rule (Frank Nordberg 2002)
  6. Re: duplicate cart numbers - New P3P Rule (Alain Russell 2002)
  7. Re: duplicate cart numbers - New P3P Rule (Terry Nair 2002)
  8. Re: duplicate cart numbers (Michael Davis 2002)
  9. Re: duplicate cart numbers (Michael Davis 2002)
  10. Re: duplicate cart numbers (Glenn Busbin 2002)
  11. Re: duplicate cart numbers (WJ Starck 2002)
  12. Re: duplicate cart numbers (WJ Starck 2002)
  13. Re: duplicate cart numbers (Glenn Busbin 2002)
  14. Re: duplicate cart numbers (Frank Nordberg 2002)
  15. Re: duplicate cart numbers (WJ Starck 2002)
  16. Re: duplicate cart numbers (WJ Starck 2002)
  17. Re: duplicate cart numbers (Glenn Busbin 2002)
  18. Re: duplicate cart numbers (Glenn Busbin 2002)
  19. Re: duplicate cart numbers (WJ Starck 2002)
  20. Re: duplicate cart numbers (Glenn Busbin 2002)
  21. Re: To Cookie or Not to Cookie? Was: Re: duplicate cart numbers (Bob Minor 2002)
  22. To Cookie or Not to Cookie? Was: Re: duplicate cart numbers (WJ Starck 2002)
  23. Re: duplicate cart numbers (Gary Krockover 2002)
  24. Re: duplicate cart numbers (WJ Starck 2002)
  25. Re: duplicate cart numbers (Bob Minor 2002)
  26. Re: duplicate cart numbers (catalogs 2002)
  27. Re: duplicate cart numbers (Bob Minor 2002)
  28. duplicate cart numbers (catalogs 2002)
  29. Re: Duplicate Cart Numbers (Robert Kudrle 1999)
  30. Re: Duplicate Cart Numbers (John Butler 1999)
  31. Duplicate Cart Numbers (Robert Kudrle 1999)
I do it a little bit different FWIW.I set a session cookie called SessionID that's equal to cart. At the end of a session, it's value is set to expired, or is expired when the user closes the browser.Then at the top of *every* page on the site I have an include at the top of every web page called checkcookies.inc[showif [GetCookie SessionID]=expired] [SetCookie name=SessionID&value=[cart]&path=/&domain=.novaderm.com] [/showif][showif [GetCookie SessionID]=] [SetCookie name=SessionID&value=[cart]&path=/&domain=.novaderm.com] [/showif][showif [GetCookie SessionID]=] [redirect index.html] [/showif][showif [GetCookie SessionID]=expired] [redirect index.html] [/showif]I should say that I don't pass [cart] from page to page, but rely on the session cookie for this. My site is also a command free zone.No duplicate carts here, as far as I can tell. If the cookie has a cart number, then it's still an ongoing session. If it doesn't then I'm setting a new cart number.-WillThen at the top of *every* page on the site I have a bit of code at the top of every web page called checkcookies.inc On Sunday, November 17, 2002, at 09:56 AM, Bob Minor wrote:> Actually all generated cart numbers are unique, problems only arise > when people follow bookmarks with the cart stored in them. I don't > like how webdna handles such occurrences and so I wrote the routine to > take care of those situations so I could avoid the ugly errors that > webdna produces by default. The cart number is a machination of the > date and time along with other factors and so is unique by default. If > you still want the other code bits I can share, but its fairly simple > to check and use your own database names, filenames etc. > > ie: > start final check out > test for duplicate ip > if duplicate > then got to cartcleaner.tpl?file=[cart] > on the cartcleaner page copy data from [file] to [cart] > redirect to invoice.tpl?cart=[cart] > else > redirect to invoice.tpl?cart=[cart] > end if > > > On Sunday, November 17, 2002, at 01:45 AM, catalogs wrote: > >> are you checking then if there is a duplicate, it randomizes again and >> double checks, then loops until clear. >> >> can I get the code from you? It sound like you have taken care of >> what I am >> looking for. Why do you think web cat store builder have not taken >> care of >> these issues, there is so many things that the store could use but >> does not >> address? > Robert Minor > Director of Internet Services > ------------------------------------------------------------ > Cybermill Communications > http://www.cybermill.com http://www.merchantmaker.com > > Providing Ecommerce and interactive website development and > hosting services on Macintosh, Windows NT, Unix, and AS/400. > > All your websites are belong to us! > > > ------------------------------------------------------------- > 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/ > ------------------------------------------------------------- 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/ WJ Starck

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:

mail sent from webcatalog. accented chars! (1998) Forms Search Questions (1997) Credit card processing - UK (1997) P.S.: WebDNA Hosting? (2003) Find Duplicates in Cart (2001) Emailer [cart] file names (1997) ListVariables Problem (2003) NT vs Mac (1997) Maximum of found items?? (2000) MacFinder -- a new WebDNA web site (1998) Alex's detailed WebMerchant questions (1998) WCS Newbie question (1997) Emailer [cart] file names (1997) New Plug-in and Type 11 errors (1997) restarting service remotely on NT (1997) Credit card types (1997) Public Beta for WebCatalog 4.0 is Available (2000) PCS Emailer's role ? (1997) Intermitent problem using [referrer] (1997) [WebDNA] Is there a D.E. database record limit? (2014)