• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Week: 3 At a Glance > Answers for Day 20, “Advanced Techniques: E-Commerce Solu...

Answers for Day 20, “Advanced Techniques: E-Commerce Solutions”

1: Why is the orderID based on the time?
A1: The orderID needs to be different each time a user makes an order. By basing this value on the time, the only way an order could be confused is if a single user submits multiple orders simultaneously.
2: Why isn't the billing information stored with the userInfo?
A2: Storing billing information in the user database is a bad idea. Not a day (well, a week) goes by without a site having credit card information exposed. Keeping this information only associated with an order and NOT PERMANENTLY STORED ON THE SYSTEM is the best security measure.
3: Why do we need to delete the UltraDev-added recordID from the Delete behavior?
A3: The Delete behavior inserts its own information about the record being deleted. Because we've created our own field for holding this information, UltraDev's field conflicts with this value.
4: Why is the finished.asp page so very empty?
A4: We've reached the end of the UltraDev projects and it's time to take a break!


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint