De acordo com o post anterior estou mostrando uma calculadora simples utilizando código em php integrado ao formulário Html, como já foi dito antes não é necessário codificar separadamente, mas isso não quer dizer que se temos esse costume está errado, além de ficar mais claro para os que estão começando neste belo mundo que é a programação.
Neste formulário eu utilizei rádio button para indicar a operação, passando no name=operacao e o value de acordo com a operação (somar, subtrair, multiplicar ou dividir), porque quando o código PHP receber os valores ele vai comparar o name para a variável e value para saber qual o valor foi passado para que seja efetuado a operação da calculadora.
Vamos ao código:
<html>
<head>
<title>Formulario</title>
</head>
<body>
<form action="revisao9.php" method="get">
Entre com um numero: <input type="text" name=" numero1" id="numero1"> <br />
Entre com outro numero: <input type="text" name=" numero2" id="numero2"> <br />
//Usei rádio button, para a escolha da operação.
Operacao: <input type="radio" name="operacao" id="operacao" value="somar" checked="checked"> somar <input type="radio" name="operacao" id="operacao" value="subtrair"> Subtrair <input type="radio" name="operacao" id="operacao" value="dividir"> Dividir <input type="radio" name="operacao" id="operacao" value="multiplicar"> multiplicar <br />
<input type="submit" value="Enviar">
</form>
<?php
include "revisao9func.php";
if(isset($_GET['numero1']) && isset($_GET['numero2']) && isset($_GET['operacao']))
{
if ($_GET['operacao'] == "somar")
{
echo somar ($_GET['numero1'],$_GET['numero2']);
}
if ($_GET['operacao'] == 'subtrair')
{
echo subtrair ($_GET['numero1'],$_GET['numero2']);
}
if ($_GET['operacao'] == 'dividir')
{
echo dividir ($_GET['numero1'],$_GET['numero2']);
}
if ($_GET['operacao'] == 'multiplicar')
{
echo multiplicar ($_GET['numero1'],$_GET['numero2']);
}
}
?>
</body>
</html>
Uma forma de aprender de verdade sobre o php é fazendo cursos on-line, com isso você não irá depender de ferramentas e bibliotecas de terceiros.
Hoje recomendo o curso ULTIMATE PHP 2.0 clicando no link https://go.hotmart.com/A5972583D
Nenhum comentário:
Postar um comentário