i have a question about ....
Hi
first, i am sorry for my weak language ...
i have ( beginning PHP 4 ) book . and i have some question about the code in page 265 - 266.
i know the echo() function it's used to writes a line of text into the screen....
why we use it in every line in this code ...
please explain it to me .. Thannks
the code :
-------------
//menu1.php
<HTML>
<HEAD><TITLE>Welcome to Charlie's</TITLE></HEAD>
<BODY>
<?php
$Entrees=array("Steak ($9)", "Pizza ($7)", "Pasta ($6)");
echo "<FORM METHOD=POST ACTION='menu2.php'>";
echo "Which of the following would you like as an entree?";
echo "<SELECT NAME='ListBox1'>";
echo "<OPTION SELECTED VALUE=''>Select...</OPTION>";
echo "<OPTION>$Entrees[0]</OPTION>";
echo "<OPTION>$Entrees[1]</OPTION>";
echo "<OPTION>$Entrees[2]</OPTION>";
echo "</SELECT><BR><BR>";
echo "<INPUT TYPE=SUBMIT>";
echo "</FORM>";
?>
</BODY>
</HTML>
---------------------------------------------------------------
//menu2.php
<HTML>
<HEAD><TITLE>Welcome to Charlie's dessert selection</TITLE></HEAD>
<BODY>
<?php
$Desserts=array("Apple Pie ($3)","Pancakes ($3)","Ice Cream ($2)");
echo "<FORM METHOD=POST ACTION='bill.php'>";
echo "Which of the following would you like as a dessert?";
echo "<SELECT NAME='ListBox2'>";
echo "<OPTION SELECTED VALUE=''>Select...</OPTION>";
echo "<OPTION>$Desserts[0]</OPTION>";
echo "<OPTION>$Desserts[1]</OPTION>";
echo "<OPTION>$Desserts[2]</OPTION>";
echo "</SELECT><BR><BR>";
echo "<INPUT TYPE=HIDDEN NAME=Course1 VALUE='$ListBox1'>";
echo "<INPUT TYPE=SUBMIT>";
echo "</FORM>";
?>
</BODY>
</HTML>
--------------------------------------------------
//bill.php
<HTML>
<HEAD><TITLE>Thank you for dining at Charlie's</TITLE></HEAD>
<BODY>
<?php
$total = 0;
echo "Your order was for the following:<BR><BR>";
echo "Entree: $Course1<BR>";
echo "Dessert: $ListBox2<BR><BR>";
foreach (array($Course1, $ListBox2) as $val) {
if (ereg("[0-9]+", $val, $regs)) $total += $regs[0];}
echo "TOTAL BILL = $" . $total . "<BR>";
?>
</BODY>
</HTML>
i MISS U Noranti
|