Design a web page to accept an order for fast food outlet, PHP Web Programming

Assignment Help:

Design a Web page with suitable functionality to accept an order for fast food outlet. It must check if the user has entered a valid name & email-id. It must also calculate the value of the order.

<HTML>

<HEAD>

<TITLE>Donald Duck</TITLE>

<SCRIPT Language="JavaScript">

var m;

function chk_name()

{

if( document.form1.txt_name.value  == "")

{

alert("Please enter your name");

document.form1.txt_name.focus();

}

}

function chk_email()

{

var str = document.form1.txt_email.value  ;

var i;                                                ... [3]n

if ( document.form1.txt_email.value  == "")

{

alert("Please enter your Email-ID");

document.form1.txt_email.focus();

}

i = str.indexOf("@");

if ( i< 0)

{

alert ("Please enter a valid Email-Id");

}

}

function mainitem(F1)

{ var z=" ";

for(j=0;j<3;j++)

{

for(i=0;i<F1.elements[j].length;i++)

{

}

}

m=z;

}

if (F1.elements[j][i].selected)

{

var y=F1.elements[j].options[i].value;

z=z+"\n"+y; F1.elements[3].value=z;

}

function cal(F1)

{ var d=0;

for(j=0;j<3;j++)

{

for(i=0;i<F1.elements[j].length;i++)

{

if (F1.elements[j][i].selected)

{

var y=F1.elements[j].options[i].value;

s=new String(y);

var a=s.indexOf(">");

var b=s.substring(a+1,a+3);

c=parseInt(b);

d=d+c;

}

}

}

p="Total cost of the selected items="+d;

m=m+"\n"+p;

F1.elements[3].value=m;

}

function clr(F1)

{

F1.elements[3].value=" ";

}

</SCRIPT>

</HEAD>

<BODY>

<h2><font color="blue"><center> Welcome to the World renowned online Fast Food

Center </font>                                                                                                                                                                   

<font color="red"> Donald Duck ! </center></font></h2>

<Form name="form1" ACTION = "mailto:[email protected]" METHOD = POST> Select the Menu Items of your choice and then click on the Total Cost to find the bill amount-

<BR><BR>

<Table >

<TR valign=top ><td> Major dishes :<BR>

<select name="s1" MULTIPLE onBlur="mainitem(this.form)">

<option value="Onion cheese capsicum Pizza->300" selected> Onion cheese capsicum Pizza

<option value="Onion mushroom Pizza->200"> Onion mushroom Pizza

<option value="Chicken Tikka Pizza->460"> Chicken Tikka Pizza

<option value="Cheese Pizza->150"> Cheese Pizza

</select>

<BR><BR></td>

<td> </td><td> </td>

<td>

Soups :<BR>

<select name="s2" MULTIPLE onBlur="mainitem(this.form)">

<option value="Tomato Soup->70"> Tomato Soup

<option value="Sweet corn Soup->80">Sweet corn Soup

<option value="Sweet n Sour soup->90">Sweet n Sour soup

<option value="Mixed veg soup->50">Mixed veg soup

</select>

<BR><BR></td>

<td> </td><td> </td>

<td>

Miscellaneous :<BR>

<select name="s3" onBlur="mainitem(this.form)">

<option value=" ">'Desserts'

<option value="Milkshakes->35">Milkshakes

<option value="Soft drinks->20">Soft drinks

<option value="Ice cream sodas->25">Softy

</select>

<BR><BR></td>

<td> </td><td> </td>

</TR>

</Table>

<Table>

<TR valign=top><td>

The items chosen form the Menu is following:

<TEXTAREA Name="TA1" Rows=10 Cols=50>

</TEXTAREA><BR><BR></td>

<td> </td><td> </td>

<td><BR>

<input type="button" Value="Total Cost" onClick="cal(this.form)">

<input type="button" Value="Clear" onClick="clr(this.form)">

</td>

</TR>

</Table>

<HR noshade>

<h2><font color="red"> Personal Details </center></font></h2>

<Table >

<TR valign=top ><td> Name:<BR>

<Input Type = "Text" Name = "txt_name" Onblur = "chk_name()">

 <BR><BR></td>

<td> </td><td> </td>

<td>

Contact Address :<br>

<TEXTAREA Name="TA2" Rows=3 Cols=10>

</TEXTAREA>

<BR><BR></td>

<td> </td><td> </td>

<td>

Email :<BR>

<Input Type = "Text" Name = "txt_email" Onblur = "chk_email()">

<BR><BR></td>

<td> </td><td> </td>

</TR>    

</Table>

<Table> 

<TR valign=top ><td>    

Phone :<BR>    

<Input Type = "Text" Name = "txt_phone">   

<BR><BR></td>   

<td> </td><td> </td>           

<td>      

<BR>    

<Input Type = "submit" Name = "btnsubmit" Value = "    Submit ">

<BR><BR></td>   

<td> </td><td> </td>           

</TR>    

</Table>

</Form>

</BODY>         

</HTML>


Related Discussions:- Design a web page to accept an order for fast food outlet

Need help for magento shoe store, Need help for Magento shoe store I wan...

Need help for Magento shoe store I want a quote for a shoe store website in magento with the following specification. I want estimate of hours and hour charge: Functionalitie

Need to make responsive website, Need to make RESPONSIVE WEBSITE NEEDED- Ad...

Need to make RESPONSIVE WEBSITE NEEDED- Adjustments to existing site I presently have a website template with a company called Bludomain. I need to host with another company as

Database, how to inset image into database

how to inset image into database

I need to optimize wordpress website, I need to Optimize Wordpress Website ...

I need to Optimize Wordpress Website and connect w. WHMCS We have a WHMCS as well as a Wordpress site, that are connected. Though we would like a specialist that will optimize a

I want help for booking travel site, Booking Travel Site The flow of the...

Booking Travel Site The flow of the website must have entirely of the functionality of Orbitz.com using GDS integration directly with Sabre. The complete concept of the website

Cell padding, You will make modify to the cells which contain text. Since y...

You will make modify to the cells which contain text. Since you can see, the text is too close to the edges of the cells. You will add padding to the cells to leave room among the

We a program to post an linkedin update, We a program to post an LinkedIn u...

We a program to post an LinkedIn update on behalf of a member Coding requested to permit a website user to post an update with pre-created content on their LinkedIn feed. The

Delay messages between hitting send button, Js help--- timer for chat room ...

Js help--- timer for chat room to delay messages between hitting send button Project Description: Js help--- timer for chat room to delay messages between hitting send button

Seeking a team to build advanced website, Seeking a team to build advanced ...

Seeking a team to build advanced website with two web applications Seeking an experienced team to build a state of the art website for my hair company that comprises two applica

Add layout cell, Next insert a layout cell for the Learn More regarding gra...

Next insert a layout cell for the Learn More regarding graphic. 1. In the Objects panel, click on the Draw Layout Cell icon. 2. In the Document window, draw new cell within t

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