You have been contracted by a local pizza restaurant, Pizza Byte, to create an online form to allow customers to order pizza online and to be delivered to a specified location. creating a website. This will include the form to submit the order, the processing of the order and the display of an order receipt.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

You have been contracted by a local pizza restaurant, Pizza Byte, to create an online form to allow customers to order pizza online and to be delivered to a specified location. creating a website. This will include the form to submit the order, the processing of the order and the display of an order receipt.

Form:

The owner of the restaurant has given you a mock-up of how he thinks the site should look like:

There should be restraints on the data that is entered into the form.  Once the form is submitted, all of the data should be checked to make sure it is valid.  I will be using a different script to insert invalid information to check this.  If there are any errors, the form should be redisplayed with any valid data already filled in.  Once that data has been validated an order receipt for the order should be displayed.

 

 

Create PHP script file(s) for the form the entry of the order and redisplay of the order information and the display of the receipt:

  1. Create a script that displays the form. 
  2. You do not have to do the form exactly as it is shown.  Keep the graphics and the general idea, but you can be creative with the form.
  3. Use the HTML Input Tags to help with data input.
  4. If there is incorrect or missing data, redisplay the form with an valid data already inserted into the form.
  5. When the data from the form has been submitted and it has been validated, display an order receipt.

 

Assignment Overview:
You have been contracted by a local pizza restaurant, Pizza Byte, to create an online form to allow
customers to order pizza online and to be delivered to a specified location. creating a website. This will
include the form to submit the order, the processing of the order and the display of an order receipt.
Form:
The owner of the restaurant has given you a mock-up of how he thinks the site should look like:
Online Ordering
Form
ΡIZZA ΒYΤE
Required values are marked by an asterisk (*)
Customize Your Pizza
pustomer Information
First Name
Last Name
First Name
14
12
Last Name
Deivery Location
Select your Pizza size
(10, 12, or 14 inch)
Choose your Crust
Thick
Delivery location
Quantity
(Cal for quantities larger than 10)
Special Instructions
Phone
302-555-7890
Delvery Time
(leave blank for
immediate delvery)
Meat Toppings-
Pepperoni
vegetable Toppings-
Mushrooms
Ham
Green Peppers D
Pork
Onions
Tomatoes
Chicken
obesnes
Jalapenos
Double Cheese
Double Sauce
Next
Thank you for using our online ordering form for quick and easy orders, delivered free, fast, and hot to your door. If you
need to talk to us directly, call Pizza Byte at (302) 555-7599.
Pizza Byte • 123 Market Street Miltown, DE 19900 • (302) 555-7599
There should be restraints on the data that is entered into the form. Once the form is submitted, all of the
data should be checked to make sure it is valid. / will be using a different script to insert invalid information
to check this. If there are any errors, the form should be redisplayed with any valid data already filled in.
O DO O
O O DO O
Transcribed Image Text:Assignment Overview: You have been contracted by a local pizza restaurant, Pizza Byte, to create an online form to allow customers to order pizza online and to be delivered to a specified location. creating a website. This will include the form to submit the order, the processing of the order and the display of an order receipt. Form: The owner of the restaurant has given you a mock-up of how he thinks the site should look like: Online Ordering Form ΡIZZA ΒYΤE Required values are marked by an asterisk (*) Customize Your Pizza pustomer Information First Name Last Name First Name 14 12 Last Name Deivery Location Select your Pizza size (10, 12, or 14 inch) Choose your Crust Thick Delivery location Quantity (Cal for quantities larger than 10) Special Instructions Phone 302-555-7890 Delvery Time (leave blank for immediate delvery) Meat Toppings- Pepperoni vegetable Toppings- Mushrooms Ham Green Peppers D Pork Onions Tomatoes Chicken obesnes Jalapenos Double Cheese Double Sauce Next Thank you for using our online ordering form for quick and easy orders, delivered free, fast, and hot to your door. If you need to talk to us directly, call Pizza Byte at (302) 555-7599. Pizza Byte • 123 Market Street Miltown, DE 19900 • (302) 555-7599 There should be restraints on the data that is entered into the form. Once the form is submitted, all of the data should be checked to make sure it is valid. / will be using a different script to insert invalid information to check this. If there are any errors, the form should be redisplayed with any valid data already filled in. O DO O O O DO O
Create PHP script file(s) for the form the entry of the order and redisplay of the order information and the
display of the receipt:
1. Create a script that displays the form.
2. You do not have to do the form exactly as it is shown. Keep the graphics and the general idea, but you can
be creative with the form.
3. Use the HTML Input Tags to help with data input.
4. If there is incorrect or missing data, redisplay the form with any valid data already inserted into the form.
5. When the data from the form has been submitted and it has been validated, display an order receipt.
Sample Receipt:
Pizza Byte Order
Logo
lac
PIZZA BYTE
Transcribed Image Text:Create PHP script file(s) for the form the entry of the order and redisplay of the order information and the display of the receipt: 1. Create a script that displays the form. 2. You do not have to do the form exactly as it is shown. Keep the graphics and the general idea, but you can be creative with the form. 3. Use the HTML Input Tags to help with data input. 4. If there is incorrect or missing data, redisplay the form with any valid data already inserted into the form. 5. When the data from the form has been submitted and it has been validated, display an order receipt. Sample Receipt: Pizza Byte Order Logo lac PIZZA BYTE
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY