A simple calculator using variables



CODE
<?php
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
?>
<html>
<head>
<style type="text/css">
</style>
<title>VisualCoders.Com - Calculator</title>
</head>
<body>
<div id="main">
<h2>VC Calculator</h2>
<?php
if (!isset($_POST['submit'])) {
?>
<form method="post" action="<?php echo $PHP_SELF;?>">
<input type="text" name="var1" maxlength="18" class="textbox" />
<input type="text" name="var2" maxlength="1" value="X" class="textbox2" />
<input type="text" name="var3" maxlength="18" class="textbox" /><br /><br />
<input type="submit" value="submit" name="submit">
</form>
<?php
} else {
?>
<?php
echo "Your result is:<br /><br />";
if ($var2=="+")
{
$sum=$var1 + $var3;
echo "<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
elseif ($var2=="-")
{
$sum=$var1 - $var3;
echo "
<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
elseif ($var2=="/")
{
$sum=$var1 / $var3;
echo "
<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
elseif ($var2=="*")
{
$sum=$var1 * $var3;
echo "
<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
else
{
echo "Invalid operation. Valid operations are (+,-,/,*).<br /><a href='index.php'>Calculate Again</a>";
}
echo "<br /><br />";
?>
<?php
}
?>
<div id="copyright">
Made by <a href="http://www.visualcoders.com">VisualCoders</a>.
</div>
</body>
</html>
You also need to download the images for the textbox fields.
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
?>
<html>
<head>
<style type="text/css">
</style>
<title>VisualCoders.Com - Calculator</title>
</head>
<body>
<div id="main">
<h2>VC Calculator</h2>
<?php
if (!isset($_POST['submit'])) {
?>
<form method="post" action="<?php echo $PHP_SELF;?>">
<input type="text" name="var1" maxlength="18" class="textbox" />
<input type="text" name="var2" maxlength="1" value="X" class="textbox2" />
<input type="text" name="var3" maxlength="18" class="textbox" /><br /><br />
<input type="submit" value="submit" name="submit">
</form>
<?php
} else {
?>
<?php
echo "Your result is:<br /><br />";
if ($var2=="+")
{
$sum=$var1 + $var3;
echo "<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
elseif ($var2=="-")
{
$sum=$var1 - $var3;
echo "
<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
elseif ($var2=="/")
{
$sum=$var1 / $var3;
echo "
<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
elseif ($var2=="*")
{
$sum=$var1 * $var3;
echo "
<form>
<input type='text' name='var1' maxlength='18' class='textbox' value='".$var1."' />
<input type='text' name='var2' maxlength='1' value='".$var2."' class='textbox2' />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$var3."' /><br /><br />
<input type='text' name='var2' maxlength='1' value='=' class='textbox2' /><br /><br />
<input type='text' name='var3' maxlength='18' class='textbox' value='".$sum."' /><br />
</form><br /><br /><a href='index.php'>Calculate Again</a>";
}
else
{
echo "Invalid operation. Valid operations are (+,-,/,*).<br /><a href='index.php'>Calculate Again</a>";
}
echo "<br /><br />";
?>
<?php
}
?>
<div id="copyright">
Made by <a href="http://www.visualcoders.com">VisualCoders</a>.
</div>
</body>
</html>