sábado, 4 de maio de 2013

Calculadora em php integrado no html

      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: &nbsp; <input type="radio" name="operacao" id="operacao" value="somar" checked="checked"> somar &nbsp;&nbsp;     <input type="radio" name="operacao" id="operacao" value="subtrair"> Subtrair &nbsp;&nbsp;     <input type="radio" name="operacao" id="operacao" value="dividir"> Dividir &nbsp;&nbsp;     <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