Número 1:

Número 2:

Introduiu nombres per operar

Codi en PHP

<!DOCTYPE html>
<html lang="ca">
    <head>
        <title>Exercici 9 Guillem Serrat</title>
        <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <form method="GET" action="ex9.php"> 
            <p>Número 1: <input type="text" name="num1" required/></p>
            <p>Número 2: <input type="text" name="num2" required/></p>
            <p><button type="submit">Calcula</button></p>
        </form>

        <?php
                $num1 = $_GET['num1']; // El valor $num1 l'agafo del $GET[nom_del_input], en aquest cas l'input amb nom "num1"
                $num2 = $_GET['num2'];
                 
                if (is_numeric($num1) && is_numeric($num2)) { // Si els dos camps tenen algun valor, realitzem les operacions
                    //if(is_numeric($num1) && is_numeric($num2)) { // No cal amb is_numeric a la condició principal
                    echo "La suma de $num1 i $num2 és " . $num1 + $num2;
                    echo "<br>\n";
                    echo "La resta de $num1 i $num2 és " . $num1 - $num2;
                    echo "<br>\n";
                    echo "La multiplicació de $num1 i $num2 és " . $num1 * $num2;
                    echo "<br>\n";
                    if ($num2 == 0) {
                        echo "No es pot dividir entre 0<br>\n";
                    } else {
                        echo "La divisió de $num1 i $num2 és " . $num1 / $num2;
                    }
                //} else { // No cal amb is_numeric a la condició principal
                   // echo "No has introduit nombres"; // No cal amb is_numeric a la condició principal
                //}
                } else { // En cas de que un dels camps no tingui valor
                    echo "Introduiu nombres per operar"; // Indiquem a l'usuari que introdueixi els nombres
                }
        ?>
        <h1>Codi en PHP</h1>
        <?php
        show_source("ex9.php");
        ?>
    </body>
</html>