Bonjour la communauté,

Je viens de commencer PHP ce week-end pour essayer de créer des supports pour ma classe de CM pendant la confinement. J'essaye de faire un jeu de multiplication. Une somme générée par la multiplication de 2 chiffres aléatoires comparée à la réponse de l'enfant.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$nombre_1 = rand (1,10);
$nombre_2 = rand (1,10);
$somme = $nombre_1 * $nombre_2;
$reponse = $_POST['resultat'];
Hélas quand la réponse est validée, les chiffres sont changés ne correspondant plus à la réponse de l'enfant.

Je suppose qu’après validation de la réponse le formulaire est à nouveau envoyé au serveur PHP qui réinterprète l'ensemble du script et génère une nouvelle page avec des valeurs différentes pour $nombre_1 et $nombre_2.

Auriez-vous une idée pour solutionner ce problème ?

Merci d'avance.