Gostaria muito de uma ajuda, com base em algumas pesquisas tentei fazer uma calculadora em php, gostaria que algem pudesse corrigir os possiveis erros, que aparecerão, e preciso também comentar as linhas, como não sou muito boa em programação, teve alguns codigos que não compreendi muito bem, será que alguem poderia comentar algumas delas, para que assim eu pudesse intender um pouco melhor o que serve cada codigo???
Desde já agradeço muito quem puder me ajudar
Segue o codigo em html e após em php
<html>
<head>
<style type = "text/css">
.style1 {font-family-removed: algerian; font-size-removed: 24px; font-weight: bold; color: #CC0066;}
</style>
</head>
<body background="imagem.jpg">
<table width="500" height="100" align="center" bgcolor="#F6CEEC" border="3" cellpadding="0" cellspacing="0" bordercolor="#CC0066">
<tr>
<td>
<form name="calculadora" method="post" action="cadastrando.php">
<div align="center"><span class="style1">Calculadora </span> <br></div>
Valor 1: <input name="valor1" type="number" value="<? echo $valor1 ?>"/></br>
Valor 2: <input name="valor2" type="number" value="<? echo $valor2 ?>"/> <br />
Selecione uma operação:
<select name="sinal" size="1" >
<br/><br/>
<input name="Calcular" type="submit" value="Calcular"> <br />
<input name="Limpar" type="reset" value="Limpar"> <br /><br />
</select>
</td>
</tr>
</table>
</body>
</html>
[PHP]
<?php
$valor1= $_POST['valor1'];
$valor2= $_POST['valor2'];
$sinal = $_POST['sinal'];
$total =0;
switch ($sinal) {
case '+': $total = $valor1 + $valor2; break;
case '-': $total = $valor1 - $valor2; break;
case '*': $total = $valor1 * $valor2; break;
case '/': $total = $valor1 / $valor2; break;
}
echo "O resultado operação é:" .$total;
?>[/PHP]