Don't like ads? PRO users don't see any ads ;-)
Guest

Market

By: a guest on Aug 21st, 2012  |  syntax: PHP  |  size: 1.76 KB  |  hits: 19  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <!DOCTYPE HTML>
  2.  
  3. <html>
  4.  
  5. <head>
  6. <title>Mini Market</title>
  7. </head>
  8.  
  9. <body>
  10.  
  11. <h1>Welcome in Hepic's Market</h1>
  12.  
  13. <form action="process.php" method="post">
  14.  
  15. <?php
  16. $date=date("H:i:s, jS F Y");
  17.  
  18. echo "You came in my market:<br/>".$date;
  19. ?>
  20.  
  21. <table border="3">
  22. <tr bgcolor="yellow">
  23. <td width="150">Item</td>
  24. <td width="15">Quantity</td>
  25. </tr>
  26.  
  27. <tr bgcolor="red">
  28. <td>Milk</td>
  29. <td><input type="text" name="milk" size="14" /></td>
  30. </tr>
  31.  
  32. <tr bgcolor="red">
  33. <td>Oil</td>
  34. <td><input type="text" name="oil" size="14" /></td>
  35. </tr>
  36.  
  37. <tr bgcolor="red">
  38. <td>Tomatoes</td>
  39. <td><input type="text" name="tomatoes" size="14" /></td>
  40. </tr>
  41.  
  42. <tr>
  43. <td colspan="2" align="center"><input type="submit" value="SUBMIT" />
  44. </td>
  45. </tr>
  46.  
  47. </table>
  48.  
  49. </form>
  50.  
  51. <?php
  52.  
  53.  
  54. $milk=(isset($_POST['milk']) ? $_POST['milk'] : 0);
  55. $oil=(isset($_POST['oil']) ? $_POST['oil'] : 0);
  56. $tomatoes=(isset($_POST['tomatoes']) ? $_POST['tomatoes'] : 0);
  57.  
  58.  
  59. $AllItems=$milk+$oil+$tomatoes;
  60. echo "Item ordered:".$AllItems."<br/>";
  61. $totalammount=0.00;
  62.  
  63. define("MILKPRICE",2);
  64. define("OILPRICE",5);
  65. define("TOMATOESPRICE",3);
  66.  
  67. $totalammount=$milk*MILKPRICE+$oil*OILPRICE+$tomatoes*TOMATOESPRICE;
  68.  
  69. echo 'Subtotal: $'.number_format($totalammount,2).'<br/>';
  70.  
  71. $tax=1.10;
  72. $totalammount*=$tax;
  73.  
  74. echo "Including tax: $".number_format($totalammount,2).'<br/>';
  75.  
  76. $output="Item ordered:".$AllItems."<br/>"."Milk:".$milk." Oil:".$oil." Tomatoes:".$tomatoes."<br/>"." Totalammount:$".$totalammount;
  77.  
  78.  
  79. $filename="market.txt";
  80.  
  81. @ $fp=fopen($filename,'ab');
  82. flock($fp,LOCK_EX);
  83.  
  84. if(!$fp)
  85. {
  86. echo "<p><strong>File can't open</p></strong>";
  87. }
  88.  
  89. fwrite($fp,$output,strlen($output));
  90.  
  91. flock($fp,LOCK_UN);
  92. fclose($fp);
  93.  
  94. echo"<p>Order is written</p>";
  95.  
  96.  
  97.  
  98. ?>
  99.  
  100. </body>
  101.  
  102. </html>