Bonjour,
Je suis en train de développer un truc (cela devrait être un jeu dont je n'ai encore pas défini de règles ...) en php pour m'entraîner et pour le plaisir !
J'ai une page html de départ 'index.html' et je dois remplir le champs pseudo puis cliquer sur JOUER.
Lors du clic sur Jouer, la donnée 'pseudo' doit être transmise au code 'jeu.php' et une nouvelle page doit s'ouvrir.
Or, avec le code que j'ai écris, j'obtiens l'erreur 'Notice: Undefined variable: pseudo in C:\xampp\htdocs\essaiWebWorker\jeu.php on line 4' ....
index.html :
Code html : 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 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <link rel="stylesheet" href="style.css" /> <title>Jeu</title> </head> <body> <div id="div_border"> <div> <h1>Bienvenue ! Voulez-vous jouer ?</h1> <h3>Inscris ton pseudo :</h3> </div> <form action="http://localhost/essaiWebWorker/jeu.php" method="post"> <p> <label for="form_pseudo">Pseudo : </label> <input type="text" id="form_pseudo" name="pseudo" required placeholder="Entrer votre pseudo"/> </p> <div class="left"> <button class="bouton" type="submit" value="valider">JOUER !</button> </div> </form> </div> </body> </html>
style.css :
Code css : 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 body { background-color: #F0E68C; } #div_border{ display: block; margin-left: auto; margin-right: auto; margin-top:150px; width: 800px; border:4px solid red; background:#F0E68C; color:blue; text-align:center; } #form_pseudo{ margin-bottom:20px; } h1{ padding-top:10px; } .left{ margin-bottom:30px; } .bouton{ background:#87CEEB; background: linear-gradient( #87CEEB, #191970); height:50px; width:250px; }
jeu.php :
j'ai aussi essayé ceci comme code de jeu.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7<html> <body> <p>Bonjour !</p> <p>votre pseudo : <?php print ("<h2>bonjour, $pseudo </h2>") ?> </p> <p>changer de pseudo : <a href="index.html">clique ici</a> pour revenir à la page de départ.php.</p> </html> </body>
Voilà, je vous remercie pour vos aides !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7<html> <body> <p>Bonjour !</p> <p>votre pseudo : <?php echo $_POST['prenom']; ?></p> <p>changer de pseudo : <a href="index.html">clique ici</a> pour revenir à la page de départ.php.</p> </html> </body>
Partager