You are on page 1of 2

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title></title>
</head>
<body>
<form method="post">
<label>
<p> Valor 1 </p>
<input type="text" name="val1" />
</label>
<!--

<label>
<p> Operador </p>
<select name="op">
<option value="x">
<option value="+">
<option value="-">
<option value="/">
</select>
</label>-->

Multiplicao </option>
Adio </option>
Subtrao </option>
Diviso </option>

<label>
<p> Val 2 </p>
<input type="text" name="val2" /> <br/><br/>
</label>
Operao
<input type="submit" value="+" name="op">
<input type="submit" value="-" name="op">
<input type="submit" value="x" name="op">
<input type="submit" value="/" name="op">
</form>
<?php
// if (!isset($_POST['val1'] , $_POST['val2'] , $_POST['op'])) {
//
$_POST['val1'] = "undefine";
//
$_POST['val2'] = "undefine";
//
$_POST['op'] = "undefine";
// }
$val1 = $_POST['val1'];
$val2 = $_POST['val2'];
function calc($valor1, $valor2) {
if (is_numeric($valor1) && is_numeric($valor2)) {
switch ($_POST['op']) {
case 'x': $resultado = $valor1 * $valor2;
break;
case '+': $resultado = $valor1 + $valor2;
break;
case '-': $resultado = $valor1 - $valor2;
break;
case '/': $resultado = $valor1 / $valor2;
break;
}
}
return $resultado;
}
echo calc($val1, $val2);
?>

</body>
</html>

You might also like