This is just my software assignment. We have to create a functioning vending machine. How does it look so far?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Vending Machine Assignment</title>
<link href="vending.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="vending_machine_base">
<img src="vending_machine_base.gif" alt="Vending Machine Base" title="Vending Machine Base" />
</div>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<p>Coke<input type="radio" name="item" value="Coke" /></p>
<p>Sprite<input type="radio" name="item" value="Sprite" /></p>
<p>Fanta<input type="radio" name="item" value="Fanta" /></p>
<input type="text" size="15" name="quantity" value="Enter quantity here" />
$<input type="text" value="Enter your financial balance." name="credit_input" size="23" />
<input type="submit" value="Submit" />
</form>
<?php
error_reporting(E_ALL);
// Cost of items
$coke_price = "1.25";
$sprite_price = "1.50";
$fanta_price = "1.75";
// Quantity of items
$coke_quantity = "7";
$sprite_quantity = "5";
$fanta_quantity = "3";
// Selected radio button into variable
$selected_item = $_POST['item'];
// Credit into variable
$credit = $_POST['credit_input'];
// If funds are less than price, dispay error message
if (($_POST['submit']) && ($selected_radio = 'coke') && ($credit >= $coke_price))
{ echo "You have purchased a $selected_item!"; } else { echo "You do not have sufficient funds to purchase a $selected_item."; }
if (($_POST['submit']) && ($selected_radio = 'sprite') && ($credit >= $sprite_price))
{ echo "You have purchased a $selected_item!"; } else { echo "You do not have sufficient funds to purchase a $selected_item."; }
if (($_POST['submit']) && ($selected_radio = 'fanta') && ($credit >= $fanta_price))
{ echo "You have purchased a $selected_item!"; } else { echo "You do not have sufficient funds to purchase a $selected_item."; }
// Item quantity
if (($_POST['submit']) && ($coke_quantity = 0))
{ echo ""; } else { echo "Coke resources depleted."; }
if (($_POST['submit']) && ($sprite_quantity = 0))
{ echo ""; } else { echo "Sprite resources depleted."; }
if (($_POST['submit']) && ($fanta_quantity = 0))
{ echo ""; } else { echo "Fanta resources depleted."; }
// Item cost subtracted from credit
if (($coke_quantity >= 1) && ($credit >= $coke_price))
{ $coke_price - $credit; }
if (($sprite_quantity >= 1) && ($credit >= $sprite_price))
{ $sprite_price - $credit; }
if (($fanta_quantity >= 1) && ($credit >= $fanta_price))
{ $fanta_price - $credit; }
// Funds available
echo "Your current funds accumlate to $credit ";
?>
</body>
</html>