IPOWERWEB.com

 Affordable, reliable
web hosting solutions

Call IPOWERWEB Today at 1-888-511-HOST Chat with an IPOWERWEB representative LIVE!
24/7x365 service - Live Technical Support

Domain Name Registration
web hosting services
cheap web hosting
IPOWERWEB help section
contact IPOWERWEB
testimonials for best hosting
affordable web hosting
IPOWERWEB web hosting
IPOWERWEB accolades
best domain prices


Web Hosting Money Back Guarantee
home build profit promote manage


Page 21 of 22 - Chapter 14

Sweetness Follows - Order Transaction Completed Successfully (cont'd)

The NewMail object is a use once and throw away object. If we want to send another e-mail we must create a new NewMail object.

loEMailer = Server.CreateObject("CDONTS.Newmail");
  
   // Email order person
   loEMailer.Send("NewOrder@MusicmMad.com", 
                  "shipping@MusicMadOnline.com", "New Order",
                  sOrderDeptEmail);
  
   // Email Customer
   var loEMailer = Server.CreateObject("CDONTS.Newmail");
   loEMailer.Send("Orders@MusicMadOnline.com", sEmail, _
                  "Your order with MusicMadOnline.com", sCustEmail);
%>
<HTML>

Finally, lets create the page text itself confirming the order transaction's success.

<HEAD>
   <TITLE>Order Successful</TITLE>
</HEAD>
<BODY>

<DIV ALIGN="center">
   <FONT FACE="Comic Sans MS" SIZE="5" color="Navy">
      Your order was successful
   </FONT>
   <FONT FACE="Comic Sans MS" SIZE="3" color="BLACK">
      <P>
         Your goods will be sent to you shortly. 
         Confirmation of your order items have been e-mailed to you
      </P>
   </FONT>
   <FONT FACE="Comic Sans MS" SIZE="4" color="#FF8040">
      <P>
         Thank you for shopping with MusicMadOnline.com
      </P>
   </FONT>
   <FORM ACTION="" METHOD="POST">
      <INPUT TYPE="Button" NAME="cmdGoShop" VALUE="Contine Shopping" 
             onClick="window.location.replace('home.asp');">
   </FORM>
</DIV>
</BODY>
</HTML>

Save the page as AcceptOrder.asp.

Online Store Complete

Congratulations you've made it to the end! Hopefully along the way you have learned the basic techniques for an online store. Now you can take it further and improve on the foundations laid.

One of the most useful additions would be a customer log-in facility, which would save database space for you and the hassle of retyping their details for the customer. It also provides the opportunity to find out more about your customers and perhaps keep them informed of updates to the web site or new product lines.

You may also decide that with 70% of people browsing with a version 4+ browser that you can afford to rewrite this in JavaScript 1.2 and make use of some of the advanced features that offers, particularly in string manipulation.

Taking things further with a component written in Java, C++ or Visual Basic you could implement full credit card checking, such as verifying account details and obtaining authorization.

 
home | products | about us | help center | testimonials | press room | contact us
affiliates | careers | domain names | web hosting | site map

Copyright © 1999-2007 IPOWER, Inc. Read our Terms and Conditions. All rights reserved.