Psycho_Mind
Suspenso
Boas.
Estou a começar no PHP e estava a tentar como exercicio fazer uma calculadora, mas estou com dificuldades para concluir o código, que segue abaixo, e assim gostava de saber o que me falta. Obrigado desde já.
<form action="calculadora.php" method="post">
Valor: <input type="text" name="valor1" />
<p>
Função: <select name="funcao">
<option value="somar">Somar</option>
<option value="subtrair">Subtrair</option>
<option value="multiplicar">Multiplicar</option>
<option value="dividir">Dividir</option>
</select>
<p>
Valor: <input type="text" name="valor2" />
<p>
Resultado: <input type="text" name="valor3" value="<?php echo $resultado; ?>" />
<p>
<input type="submit" name="calcular" value="Calcular" onclick="location.href'='http://localhost/meus/calculadora.php'">
</form>
<?php
if(!isset($_POST["Calcular"])){
echo "";
}
else{
$valor1=$_POST["valor1"];
$valor2=$_POST["valor2"];
$função=$_POST["funcao"];
if(funcao=="somar"){
$resultado=$valor1+$valor2;
}
else if(funcao=="subtrair"){
$resultado=$valor1-$valor2;
}
else if(funcao=="multiplicar"){
$resultado=$valor1*$valor2;
}
else if(funcao=="dividir"){
$resultado=$valor1/$valor2;
}
}
?>
Estou a começar no PHP e estava a tentar como exercicio fazer uma calculadora, mas estou com dificuldades para concluir o código, que segue abaixo, e assim gostava de saber o que me falta. Obrigado desde já.
<form action="calculadora.php" method="post">
Valor: <input type="text" name="valor1" />
<p>
Função: <select name="funcao">
<option value="somar">Somar</option>
<option value="subtrair">Subtrair</option>
<option value="multiplicar">Multiplicar</option>
<option value="dividir">Dividir</option>
</select>
<p>
Valor: <input type="text" name="valor2" />
<p>
Resultado: <input type="text" name="valor3" value="<?php echo $resultado; ?>" />
<p>
<input type="submit" name="calcular" value="Calcular" onclick="location.href'='http://localhost/meus/calculadora.php'">
</form>
<?php
if(!isset($_POST["Calcular"])){
echo "";
}
else{
$valor1=$_POST["valor1"];
$valor2=$_POST["valor2"];
$função=$_POST["funcao"];
if(funcao=="somar"){
$resultado=$valor1+$valor2;
}
else if(funcao=="subtrair"){
$resultado=$valor1-$valor2;
}
else if(funcao=="multiplicar"){
$resultado=$valor1*$valor2;
}
else if(funcao=="dividir"){
$resultado=$valor1/$valor2;
}
}
?>