Creating a web application, PHP Web Programming

Assignment Help:

1. Introduction

The assignment is a continuation of the first assignment. You will use all your knowledge of web and internet to develop a fully functional site. We expect your assignment to be developed as if it is for a real industry client. The assignment would represent what is referred to as the "beta" version in industry, which would be presented to the client for approval and sign-off. 

The web application is expected to use HTML/XHTML, JavaScript, CSS, PHP and Oracle. 

2. Marking Criteria

Final marks of the assignment will depend on the quality and creativity of your web design, web authoring, and web programming. Your submission will be evaluated according to the following criteria:

i. Web by Criterion We will mainly check the Content, the Structure and Navigation, the Visual Design, the Functionality, the Interactivity and the Overall Experience.

 ii. Script 

a.        Client-side scripts to implement validation of form fields in forms where appropriate; 

b.       Server-side scripts to implement the database functionality; 

c.        Well developed and structured script, and appropriate and consistent comments throughout the code. The comments should be detailed so that the marker does not need to read your code to understand what it is doing.

3. Requirements

You should extend assignment by adding the following features. 

CSS

Create an external cascading style sheet that all pages will link to specifying: 

a)      Body with the font Verdana, second choice of Arial, third choice sans serif; 

b)      Body background color of your choice (or background image); 

c)      Hover effect for hyperlinks.  

Any presentational tags/attributes (for example, font tag and bgcolor attribute) should be replaced with appropriate styles.   

PHP and Forms

Design HTML forms for accepting user input. The forms should be database driven i.e. submitting the forms will initiate database interaction. 

i. Query form: it is used to process queries about products. The form have to be linked to the database and retrieve product information based on the criteria selected by the user. For example, show all products which cost less than $100.00.

ii. Feedback form: The form will permit users to provide feedback about their experience in using the website. The form should have appropriate fields as shown below: 

1)      First name

2)      Last name

3)      Email address

4)      Comments

The data from the form will be stored in a database table. The page consisting of the feedback form should have a link to a page that will retrieve and display all comments posted by users. 

JavaScript

Suitable form validation should be implemented for each form.


Related Discussions:- Creating a web application

We need help to build a web page, We need help to build a web page I hav...

We need help to build a web page I have no idea of the typical pricing for such a project. What I want- I have an image for the page I created in photoshop that I need the

We are needing a website similar to previous, We are needing a website simi...

We are needing a website similar to previous Needing a website, same concept however different design. I want someone who can code cleanly and effectively. I want it to work bug

Redirect visitor to custom page based on ip, i need an php script that redi...

i need an php script that redirect the visitor to url or dir based on their ip address if the visitor from Germany then they should redirected to this dir "DE" If France . => "F

Need help in duma ice website, Duma ICE Website I want to work in conjun...

Duma ICE Website I want to work in conjunction with a Wordpress developer to create a Wordpress website for Number of pages as well as content will be based on the existing ht

Web based program developed with microsoft sql server, We have a web based ...

We have a web based program developed with Microsoft SQL Server and .NET C#. There are some reports requires to be created. Required Skills are Strong Knowledge in MS SQL Ser

Draw layout cells, In Layout view you can draw layout cells & layout tables...

In Layout view you can draw layout cells & layout tables to describe the design areas of a document. This task is easier to achieve if you prepare a sample of the page you're creat

Dns server, Several computers linked to the Internet host part of the DNS d...

Several computers linked to the Internet host part of the DNS database & the software which allows others to access it. These all computers are known DNS servers. No DNS server has

We need a website developer, We need a Website developer A luxury swimwe...

We need a Website developer A luxury swimwear brand is seeking a website developer to create an e-commerce website as well as mobile version. We need somebody who can host our d

Briefly describe open source technologies, Question: (a) Briefly descri...

Question: (a) Briefly describe open source technologies, outlining the difference between open source technologies and free technologies. (b) Show advantages of using open

Html password field, How do you define an HTML password field? Use type ...

How do you define an HTML password field? Use type = password for the form element. This provides a minimal level of visual privacy but the text is submitted in plain text.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd