Il faut que tu récupère les valeur par le protocole GET
Ce protocole est la méthode par défaut de transfert de donnée d'un formulaire html
si tu clique sur le bouton d'envoi, tu remarqueras que l'url dans ton navigateur aura un peu changé. les valeurs de tes champs y seront ajouté.
En php, Il existe un tableau qui contient automatiquement toutes ces valeurs. il suffit d'attribuer la bonne valeur à chaque variable.
par exemple $a = $_GET["a"]; attrribuera à la variable $a la valeur du champs ayant comme nom "a".
<html>
<head>
<title>Addition</title>
</head>
<body>
<form action="Site.php">
<input type="number" name="a" value="<?php echo $_GET['a'];?>"></input> + <input type="number" name="b" value="<?php echo $_GET['b'];?>"></input><input type="submit" value="=">
</form>
<?php
$a = $_GET['a'];
$b = $_GET['b'];
$result=$a+$b;
echo $result;
?>
</body>
</html>
J'ai fait plusieurs modifications dans ton code :
J'ai modifié le "name" de tes 2 champs de formulaire. le carctère $ peut preter à confusion, voir bloquer complètement. Il vaut mieux se limiter aux caractères textuels et au tiret pour les valeur d'attribut html.
la valeur de tes champs a été aussi modifié, pour que PHP sache qu'il doit aller inserer les valeurs de ces champs, il faut le lui dire. J'ai donc ouvert une balise PHP et indiqué que je voulais un affichage de la valeur voulue.
En début de code PHP de traitement de résultat, j'ai ajouté 2 lignes qui récupère les valeurs du formulaire pour les attribbuer à une variable PHP chacun. le calcul pourra ainsi se faire.
Enfin j'ai remonté ton code PHP plus haut dans le code HTML afin que l'affichage demandé dans le code PHP se fasse dans le code HTML, et non à la fin.
Il manque encore pas mal de chose pour faire un bon code, mais il devrait être fonctionnel à condition d'avoir un serveur PHP.
Il se peut qu'il y aiu des erreurs de type NOTICE. Elle n'empècherons pas ton code de fonctionner.
Analyse bien le code donné, et tente quelques modifications (ajout d'un 3e champs, passer à une soustraction, ...) pour assimiler les bases.