- <?
- if (isset($_POST['pseudo']) AND isset($_POST['message'])) // Si les variables existent
- {
- if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL) // Si on a quelque chose à enregistrer
- {
- // Connection MYSQL
- mysql_connect("localhost", "user", "password");
- mysql_select_db("database");
-
- // INTERDICTION DU HTML
- $message = htmlentities ($_POST['message']);
- $pseudo = htmlentities ($_POST['pseudo']);
-
- // enregistre message
- mysql_query("INSERT INTO minichat VALUES('', '$pseudo', '$message')");
-
- // deconnection MySQL
- mysql_close();
- }
- }
-
-
-
-
- // Formulaire
- ?><style type="text/css">
- <!--
- body,td,th {
- color: #FFFFFF;
- }
- body {
- background-color: #333333;
- }
- -->
- </style>
-
-
-
- <form action="minichat.php" method="post">
- <div align="left">Pseudo :
- <input type="text" name="pseudo" value="">
- <br>
- Message :
- <input type="text" name="message">
- <br>
-
- <input type="submit" value="Envoyer">
- </div>
- </form><p>
-
-
-
- <?
-
- // Maintenant on doit récupérer les 10 dernières entrées de la table
- // Connection MySQL
- mysql_connect("localhost", "user", "pass");
- mysql_select_db("database");
-
- // On utilise la requête suivante pour récupérer les 10 derniers messages :
- $reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,100");
-
- // Deconnection MySQL
- mysql_close();
-
- // Puis on fait une boucle pour afficher tous les résultats :
- while ($donnees = mysql_fetch_array($reponse) )
- {
- ?>
-
- <b><? echo $donnees['pseudo']; ?></b> : <? echo $donnees['message']; ?>
-
- <p>
-
- <?
- }
- // Fin de la boucle
- ?>
<?
if (isset($_POST['pseudo']) AND isset($_POST['message'])) // Si les variables existent
{
if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL) // Si on a quelque chose à enregistrer
{
// Connection MYSQL
mysql_connect("localhost", "user", "password");
mysql_select_db("database");
// INTERDICTION DU HTML
$message = htmlentities ($_POST['message']);
$pseudo = htmlentities ($_POST['pseudo']);
// enregistre message
mysql_query("INSERT INTO minichat VALUES('', '$pseudo', '$message')");
// deconnection MySQL
mysql_close();
}
}
// Formulaire
?><style type="text/css">
<!--
body,td,th {
color: #FFFFFF;
}
body {
background-color: #333333;
}
-->
</style>
<form action="minichat.php" method="post">
<div align="left">Pseudo :
<input type="text" name="pseudo" value="">
<br>
Message :
<input type="text" name="message">
<br>
<input type="submit" value="Envoyer">
</div>
</form><p>
<?
// Maintenant on doit récupérer les 10 dernières entrées de la table
// Connection MySQL
mysql_connect("localhost", "user", "pass");
mysql_select_db("database");
// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,100");
// Deconnection MySQL
mysql_close();
// Puis on fait une boucle pour afficher tous les résultats :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<b><? echo $donnees['pseudo']; ?></b> : <? echo $donnees['message']; ?>
<p>
<?
}
// Fin de la boucle
?>