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
| <html>
<body>
<form action="chatphp.php" method="post">
<p>
Pseudo : <input type="text" name="pseudo"; ><br><br>
Message : <textarea rows=3 cols=100 name="message"></textarea><br /><br>
<input type="submit" value="Envoyer" /><br>
</p>
<?php
if (isset($_POST['pseudo']) AND isset($_POST['message'])) // Si les variables existent
{
//Recupération des données
$pseudo= $_POST['pseudo'];
$msg= $_POST['message'];
//Affichache du pseudo et des messages
echo"Pseudo: $pseudo <br/>";
echo"Message:<strong><textarea rows=3 cols=100 disabled>$msg</textarea></strong>";
//Enregistrement dans la base de données
mysql_connect("localhost", "root", "");
mysql_select_db("coursphp");
mysql_query("insert into minichat values ('','$pseudo', '$msg')") or exit(mysql_error());
// On utilise les fonctions PHP mysql_real_escape_string et htmlspecialchars pour la sécurité
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
}
?>
<?
?>
</form>
</body>
</html> |
Partager