Bonjour à tous,
Je suis un grand débutant et j'essaye de faire un script qui au début demande des informations que l'utilisateur rentre dans une zone de texte
et ensuite j'essaie d'afficher ces informations. Voici mon code:
Dès que j'entre quelque chose dans la première zone de texte on m'affiche ce message d'erreur:
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 <!DOCTYPE html PUBLIC "-W3C//DTD//XHTML 1.0 Strict//EN" "<a href="http://www.w3.org./TR/xhtml/DTD/xhtml1.strict.dtd" target="_blank">http://www.w3.org./TR/xhtml/DTD/xhtml1.strict.dtd</a>"> <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>" xml: lang="fr" lang="fr"> <head> <title>TP bien!</title> <meta http-equiv="Content-Type" content="text/html; charset= iso-8859-1" /> </head> <body> <?php echo "Merci d'avoir choisi Vroum-Vroum !<br /> Choisissez votre carburant: <br /> Gazole, SuperSP ou GPL ?<br />"; ?> <form method="post" action="test.php"> <p> <input type="text" name="demande" /><br /> <input type="submit" value="Valider" /> </p> </form> <?php if (isset($_POST['demande'])) { $reponse = $_POST['demande']; echo "Entrer votre n° de carte bleue:<br />"; echo "<br />" ?> <form method="post" action="test.php"> <p> <input type="text" name="demande" /><br /> <input type="submit" value="Valider" /> </p> </form> <?php while ($reponse == NULL) { echo "Entrer votre n° de carte bleue:<br />"; echo "<br />"; ?> <form method="post" action="test.php"> <p> <input type="text" name="nombre" /><br /> <input type="submit" value="Valider" /> </p> </form> <?php } $nombres = $_POST['nombre']; echo $nombres; echo $reponse; } ?> </body> </html>
Notice: Undefined index: nombre in C:\wamp\www\vulgarisation informatique\test.php on line 49
Ensuite j'entre quelque chose dans la deuxième zone de texte et là on devrait m'afficher les deux réponses que j'ai stockées dans des variables.
Mais cela m'affiche que la deuxème information et toujours le message d'erreur indiqué au dessus.
Pouriez-vous me dire ce qui provoque cela dans mon code?
Merci d'avance![]()
Partager