fork(7) download
  1.  
  2. <html>
  3. <head><title>接縫布</title>
  4. <meta http-equiv="Content-type" content="text/html" ; charset="big5"><!--設定語系-->
  5. </head>
  6.  
  7. <body>
  8. <h3>傳統窗簾計算</h3><br>
  9. <form method="post" action="<?php echo htmlspecialchars($SERVER["PHP_SELF"]) ; ?>" ><br>
  10. 寬度<input type="text" name="width" size="10" >
  11. 單位:<SELECT name="unit1" value="<?php echo $utni1; ?>">
  12. <option>尺</option>
  13. <option>公分</option></SELECT><br><br>
  14.  
  15.  
  16. 高度<input type="text" name="heigh" size="10" >
  17. 單位:<SELECT name="unit2">
  18. <option>尺</option>
  19. <option>公分</option></SELECT><br><br>
  20. 單價(尺)<input type="text" name="price"><br><br>
  21.  
  22.  
  23. <?php echo "
  24. <input type ='radio' name='rail' value='rcase1'>客戶自備軌道<br>
  25. <input type ='radio' name='rail' value='rcase2'>軌道<SELECT name='chrail'>
  26. <option value='1'>MB軌-無拉繩</option><!--用radio的值決定軌道計算方案-->
  27. <option value='2'>MA軌-有拉繩</option>
  28. <option value='3'>MC軌-專貼AB貼</option>
  29. <option value='4'>JA軌-有拉繩</option>
  30. <option value='5'>可彎軌-拉繩</option>
  31. <option value='6'>可彎軌-手撥</option>
  32. <option value='7'>蛇型軌-拉繩</option>
  33. <option value='8'>蛇型軌-手撥</option>
  34. <option value='9'>蛇型軌-可彎拉繩</option>
  35. <option value='10'>蛇型軌-可彎手撥</option>
  36. <option value='11'>五分管</option>
  37. <option value='12'>伸縮桿</option>
  38. </SELECT> 長度(尺)<input type='textbox' name='length' size='5'>
  39. <input type = 'checkbox' name='checkrail' value='samewidth'>與窗戶同寬<br>
  40. <input type ='radio' name='rail' value='rcase3' >自訂軌道價格:
  41. <input type ='textbox' name='railprice' size='8'>
  42. <br><br> " ; ?>
  43.  
  44. <input type = "submit" value="計算!">
  45. <input type = "reset" value="重設"><br><br>
  46.  
  47. <?php
  48. if($width != "")
  49. {
  50. echo "您輸入的寬度為".$width.$unit1."<br>";
  51. }
  52. if($heigh != "")
  53. {
  54. echo "您輸入的高度為".$heigh.$unit2."<br>";
  55. }
  56. if($price != "")
  57. {
  58. echo "您輸入的單價為".$price."<br>";
  59. }
  60. echo "------------------------<br>"; //-------以下開始計算----------------------
  61. if($_POST["unit1"] == "公分"){ //如果寬單位選公分,就換算成尺
  62. $width= $width/30.3 ;}
  63. $width = ceil($width/2.5); // 寬除以2.5 , 無條件進位
  64.  
  65. if($_POST["unit2"] == "公分"){ //如果高單位選公分,也換算成尺
  66. $heigh= $heigh / 30.3 ;}
  67. $heigh = ceil($heigh); //高無條件進位
  68. $use = round($width * ($heigh + 1) , 2); //計算用布量, 寬乘(高進位+1),四捨五入取到小數第二位
  69.  
  70. switch ($rail) {
  71. case "rcase1":
  72. echo "客戶自備軌道"."<br>";
  73. $railtotal=0;
  74. break;
  75. case "rcase2":
  76. if($checkrail == "samewidth")
  77. {
  78. echo "與窗戶同寬<br>";
  79. }
  80. switch ($chrail)
  81. {
  82. case "1":
  83. echo "MB軌-無拉繩<br>"; break;
  84. case "2":
  85. echo "MA軌-有拉繩<br>"; break;
  86. case "3":
  87. echo "MC軌-專貼AB貼<br>"; break;
  88. case "4":
  89. /*
  90. case "5":
  91.  
  92. case "6":
  93.  
  94. case "7":
  95.  
  96. case "8":
  97.  
  98. case "9":
  99.  
  100. case "10":
  101.  
  102. case "11":
  103. */
  104. default:
  105. echo "暫時無法選擇<br>"; break;
  106. }
  107. break;
  108. default:
  109. echo "自訂軌道價格"."<br>";
  110. break;
  111. }
  112.  
  113.  
  114.  
  115. echo "用了".$width."幅布<br>";
  116. echo "用布量:".$use."尺 <br>";
  117.  
  118. if($price < 90){ //如果布單價小於90, 要加車工
  119. echo "價格:".($use*$price + $width * 150)."元(包含車工)"."<br>";
  120. }else{
  121. echo "價格:".$use*$price."元"."<br>";
  122. }
  123.  
  124. echo $rail."<br><br>";
  125. echo $chrail."<br>";
  126.  
  127. ?>
  128. </form>
  129.  
  130. </body>
  131.  
  132.  
  133. </thml>
Success #stdin #stdout #stderr 0.02s 24400KB
stdin
Standard input is empty
stdout
<html>
<head><title>接縫布</title>
<meta http-equiv="Content-type" content="text/html" ; charset="big5"><!--設定語系-->
</head>

<body>
<h3>傳統窗簾計算</h3><br>
<form method="post" action="" ><br>
寬度<input type="text" name="width" size="10" > 
單位:<SELECT name="unit1" value="">
<option>尺</option>
<option>公分</option></SELECT><br><br>


高度<input type="text" name="heigh" size="10" >
單位:<SELECT name="unit2">
<option>尺</option>
<option>公分</option></SELECT><br><br>
單價(尺)<input type="text" name="price"><br><br>



<input type ='radio' name='rail' value='rcase1'>客戶自備軌道<br>
<input type ='radio' name='rail' value='rcase2'>軌道<SELECT name='chrail'>
<option value='1'>MB軌-無拉繩</option><!--用radio的值決定軌道計算方案-->
<option value='2'>MA軌-有拉繩</option>
<option value='3'>MC軌-專貼AB貼</option>
<option value='4'>JA軌-有拉繩</option>
<option value='5'>可彎軌-拉繩</option>
<option value='6'>可彎軌-手撥</option>
<option value='7'>蛇型軌-拉繩</option>
<option value='8'>蛇型軌-手撥</option>
<option value='9'>蛇型軌-可彎拉繩</option>
<option value='10'>蛇型軌-可彎手撥</option>
<option value='11'>五分管</option>
<option value='12'>伸縮桿</option>
</SELECT> 長度(尺)<input type='textbox' name='length' size='5'> 
<input type = 'checkbox' name='checkrail' value='samewidth'>與窗戶同寬<br>
<input type ='radio' name='rail' value='rcase3' >自訂軌道價格:
<input type ='textbox' name='railprice' size='8'>
<br><br> 
<input type = "submit" value="計算!">
<input type = "reset" value="重設"><br><br>

------------------------<br>自訂軌道價格<br>用了0幅布<br>用布量:0尺 <br>價格:0元(包含車工)<br><br><br><br></form>

</body>


</thml>
stderr
PHP Notice:  Undefined variable: SERVER in /home/HU3oKw/prog.php on line 9
PHP Notice:  Undefined variable: utni1 in /home/HU3oKw/prog.php on line 11
PHP Notice:  Undefined variable: width in /home/HU3oKw/prog.php on line 48
PHP Notice:  Undefined variable: heigh in /home/HU3oKw/prog.php on line 52
PHP Notice:  Undefined variable: price in /home/HU3oKw/prog.php on line 56
PHP Notice:  Undefined index: unit1 in /home/HU3oKw/prog.php on line 61
PHP Notice:  Undefined variable: width in /home/HU3oKw/prog.php on line 63
PHP Notice:  Undefined index: unit2 in /home/HU3oKw/prog.php on line 65
PHP Notice:  Undefined variable: heigh in /home/HU3oKw/prog.php on line 67
PHP Notice:  Undefined variable: rail in /home/HU3oKw/prog.php on line 71
PHP Notice:  Undefined variable: rail in /home/HU3oKw/prog.php on line 75
PHP Notice:  Undefined variable: price in /home/HU3oKw/prog.php on line 118
PHP Notice:  Undefined variable: price in /home/HU3oKw/prog.php on line 119
PHP Notice:  Undefined variable: rail in /home/HU3oKw/prog.php on line 124
PHP Notice:  Undefined variable: chrail in /home/HU3oKw/prog.php on line 125