Bonjour à tous,

Je tente de m'exercer en PHP de la manière suivante. Je souhaite construire un "jeu" qui permet à l'utilisateur de répondre a un calcul.
Par exemple 125 + ___ = 525
Si je joueur met la bonne réponse, je veut le renvoyer sur une nouvelle page (HTML) je suppose dans laquelle je le félicite.
Si il échoue, je veux lui dire tout d'abord qu'il a faux, lui donner la réponse et lui proposer un nouveau calcul.

J'ai donc commencer comme ceci.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<body>
		 Remplis la case avec le bon nombre pour que le calcul soit correct:<br/>
 
		<?php
			// A + B = C
			// Le joueur cherche B
			// On veut A et B possitif 
			// Donc 0 <= A <= C
 
			$a = rand(0, 50);
			$c = rand($a, 100);
		?>
 
		<form method="post" action="????">
 
			<?php echo "$a + ";?>
			<input type="text" name="reponse" value="00" />
			<?php echo " = $c";?>
 
 
			La réponse est <?php		
			$test = "$_POST['reponse']";
			echo "$test";
 
			?>
 
		</form>
 
	</body>

Mais je n'arrive pas à récupérer le réponse du joueur.

Donc je me demander si je devais mettre un attribut action dans mon formulaire si oui vers un nouveau fichier ou alors vers celui ou je travail actuellement.
En esperant que vous pourrez m'aider!

Belle journée a vous tous