Bonsoir ,


J'ai essayé d'intégrer un mini chat à mon site.

Mais malheureusement quand j'entre le pseudo et le message , rien ne s'affiche juste le ":"

Voici mon code pour le minichat :
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
 
   1.
      <?php
   2.
      if (isset($_POST['pseudo']) AND isset($_POST['message']))
   3.
      {
   4.
          if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL)
   5.
          {
   6.
 
   7.
              include("config.php");
   8.
 
   9.
              $message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
  10.
              $pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
  11.
 
  12.
              mysql_query("INSERT INTO `chat` VALUES('', '$pseudo', '$message')");
  13.
              mysql_close();
  14.
 
  15.
          }
  16.
      }
  17.
      ?>
  18.
      <?php
  19.
              include("config.php");
  20.
 
  21.
              $reponse = mysql_query("SELECT * FROM chat ORDER BY ID DESC LIMIT 0,10");
  22.
 
  23.
                      mysql_close();
  24.
 
  25.
              while ($donnees = mysql_fetch_array($reponse))
  26.
      {
  27.
      ?>
  28.
      <p><?php echo $donnees['pseudo']; ?> : <?php echo $donnees['message']; ?></p>
  29.
      <?php
  30.
      }
  31.
      ?>
J'aimerai savoir ce qui cloche :s
Pourtant les données sont bien stockées dans la BDD , mais rien ne s'affiche..
Le fichier config.php contient les données pour se connecter à la BDD.

Et voici le code HTML pour le formulaire :

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
65
66
67
68
   1.
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
   2.
 
   3.
      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   4.
 
   5.
              <head>
   6.
 
   7.
                <title>Chat</title>
   8.
 
   9.
                <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  10.
                <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design/connexion.css" />
  11.
 
  12.
              </head>
  13.
 
  14.
              <body>
  15.
                  <div id="header">
  16.
 
  17.
                              </div>
  18.
 
  19.
                              <div id="menu">
  20.
                              <div class="element_menu">
  21.
                                      <h5>Menu</h5>
  22.
                                          <ul>
  23.
                                                      <li><a href="index.php">News</a></li>
  24.
                                          </ul>
  25.
                          </div>
  26.
                              </div>
  27.
                              <div id="corps">
  28.
                                <fieldset>
  29.
                                 <legend>Chat</legend>
  30.
                      <form method="post" action="chat.php">
  31.
                                       <p><label for="pseudo">Votre pseudo:</label><br/><input type="text" name="pseudo" id="pseudo"/></p>
  32.
                                       <p><label for="message">Votre message:</label><br/><input type="text" name="message" id="message"/></p>
  33.
                                       <p><input type="submit" value="Envoyer"/> <input type="reset"/>
  34.
      ...
Merci d'avance