Olá sou novo aqui estava pesquisando um material em php ai vie seu poste e fis isso aqui tomara que posso ajudar a você entender melhor, disculpa se a formatação do poste estiver errado eu não sou muiti fã de Forum . Pagina do formulario calculadora.php Codigo <form name="form1" method="post" action="calcular.php">
Valor 1
<label for="valor001"></label>
<input type="text" name="valor001" id="valor001">
Simbolo
<label for="equacao"></label>
<input name="equacao" type="text" id="equacao" size="4" maxlength="1">
Valor 2
<label for="equacao"></label>
<label for="valor002"></label>
<input type="text" name="valor002" id="valor002">
<input type="submit" name="resultado" id="resultado" value="=">
</form>
pagina calcular.php
Codigo
<?php
// Variaveis responsaveis por chama os campos do formulario
$valor001 = $_POST[valor001]; // Campo Valor 1
$valor002 = $_POST[valor002]; // Campo Valor 2
$equacao = $_POST[equacao]; // Vampo do Simbolo da equação
// Função IF mais ELSEIF para verificar o simboloe e efetuar a equação
// a verificação sera assim se varivel $equacao for igual ao simbolo "+" ou "-" ou "/" e.t.c
// imprima o resultado,
// no primeiro IF ele verificara se o simbolo é de adição se não for ele ira para o ´primeiro
// ELSEIF e ira verificar se é subtração e assim sucessivamente
if ($equacao == "+")
{
print $valor001 + $valor002;
}
elseif ($simbolo == "-")
{
print $valor001 - $valor002;
}
elseif ($simbolo == "/")
{
print $valor001 / $valor002;
}
elseif ($simbolo == "*")
{
print $valor001 * $valor002;
}
// caso o simbolo escreto no campo da variavel $equacao não estiver entre os acima
// a função deve imprimir o ELSE (logo abaixo)
else
print "Porfavor ensira um valor correo para efetuamos a equação";
?> Espero ter ajudado :rolleyes: