如您所见,我正在尝试创建一个在 php 部分中输出价格的简单表单。但我得到这些错误
注意: Undefined variable: result in /var/www/vhosts/numyspace.co.uk/web_users/home/~unn_w12024193/public_html/test/example2.php on line 3
注意: Undefined index: booking in /var/www/vhosts/numyspace.co.uk/web_users/home/~unn_w12024193/public_html/test/example2.php on line 4
警告: Division by zero in /var/www/vhosts/numyspace.co.uk/web_users/home/~unn_w12024193/public_html/test/example2.php on line 4
总成本为:
注意: Undefined variable: result in /var/www/vhosts/numyspace.co.uk/web_users/home/~unn_w12024193/public_html/test/example2.php on line 18
不含增值税。总成本包括增值税。
HTML
<form method="post" action="example2.php">
<select name="booking">
<option value="Double Room">Double Room £50</option>
<option value="Twin Room">Twin Room £70</option>
<option value="Family Room">Family Room £100</option>
</select>
<select name="service">
<option value="10">Yes £10</option>
<option value="0">No</option>
</select>
<input type="submit" value="submit" action="example2.php" name="submit"><br />
</form>
PHP
$vresult = $result * 20%
$booking = $_GET["booking"];
if ($booking == "Double Room"){
$result = 50 + $_GET["service"];
}
else if($booking == "Twin Room"){
$result = 50 + $_GET["service"];
}
else if($booking == "Family Room"){
$result = 100 + $_GET["service"];
}
?>
Total cost is <?php echo $result;?> exculding VAT.
Total cost is <?php echo $vresult; ?> including VAT.