Assignment 2 Specifications 1. Customer Login Page ([login to view URL]) This page will allow the designated contacts of the client company to enter their ContactID (maximum of 10 characters) and a Password (maximum of 12 characters) into a form allowing them to login to the system and will adhere to the following rules. • The first thing this page should do is abandon the session so that any previously generated session variables can be cleared from the server memory. • The page must contain a form to collect ContactID and the Password. A logon button and a reset button must be provided. • When the user clicks the logon button the data entered in the form (ie, the ContactID and Password) must be submitted to Verify Page ([login to view URL] ??" see section 2 below for details of this page) for verification against details stored in the Orderinfo database. • The Customer Login page must be able to display an appropriate error message to the user if the Verify Page determines that the ContactID and Password entered are not valid according to the records in the appropriate data table. (see section 2 below for details). This is not to be a JavaScript alert (or any other browser side component). Appropriate ASP code must be used to display the error message in the top of the document in red colour. There is to be no limit to the number of attempts that the user can have to enter the login details in the Customer Login Page. and more tasks
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
I have acess to a server and the database is located on the server. The platform is windows server 2000 or windows Xp.