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>