create a PHP program that does the following: Takes 4 numeric values - adds the values together and outputs the answer - subtracts the values and outputs the answer - multiplies the values and outputs the answer - divides the values and outputs the answer - combination of the above and outputs the answer
<form action="" method="post"> <h1>Simple Calculator</h1><br> First Number:<input name="FirstNumber" value="<?php echo $FirstNumber; ?>"><br> Second Number:<input name="SecondNumber" value="<?php echo $SecondNumber; ?>"><br> Thirth Number:<input name="ThirthNumber" value="<?php echo $ThirthNumber; ?>"><br> Fourth Number:<input name="FourthNumber" value="<?php echo $FourthNumber; ?>"><br> <input type="submit" name="operator" value="-"> <input type="submit" name="operator" value="x"> <input type="submit" name="operator" value="+"> <input type="submit" name="operator" value="/"> <br> <br>Result: <input readonly="readonly" type='text' value="<?php echo $CalculatorResult; ?>"><br> </form>
<?php $FirstNumber = isset($_POST['FirstNumber'])?$_POST['FirstNumber'] : ''; $SecondNumber = isset($_POST['SecondNumber'])?$_POST['SecondNumber']:''; $ThirthNumber = isset($_POST['ThirthNumber'])?$_POST['ThirthNumber']:''; $FourthNumber = isset($_POST['FourthNumber'])?$_POST['FourthNumber']:''; $operator = isset($_POST['operator'])?$_POST['operator']:''; $CalculatorResult = ''; if (is_numeric($FirstNumber) && is_numeric($SecondNumber)) { switch ($operator) { case "+": $CalculatorResult = $FirstNumber + $SecondNumber + $ThirthNumber + $FourthNumber; break; case "-": $CalculatorResult = $FirstNumber - $SecondNumber - $ThirthNumber - $FourthNumber; break; case "x": $CalculatorResult = $FirstNumber * $SecondNumber * $ThirthNumber * $FourthNumber; break; case "/": $CalculatorResult = $FirstNumber / $SecondNumber / $ThirthNumber / $FourthNumber; break; } } ?>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)