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
|
<?php
$host = "*******"; //localhost en local
$user = "*******"; // vide ou "root" en local
$pass = "*******"; // vide en local
$bdd = "*******"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter");
@mysql_select_db("$bdd")
or die("Impossible de se connecter");
// Si l'utilisateur envoi un nouveau message,
// on l'ajoute à la base de données.
if (isset($_POST['nom']) && isset($_POST['message']))
{
$nom = urlencode(rtrim($_POST['nom']));
$message = urlencode(rtrim($_POST['message']));
mysql_query("INSERT INTO guestbook SET nom = '$nom', message = '$message';");
}
// renvoi la liste des entrées à Flash.
$resultat = mysql_query('SELECT * FROM guestbook ORDER BY id DESC;');
// on boucle et on ajoute chaque entrée à la chaîne de caractère que l'on enverra à Flash.
$i = 0;
$renvoi = '';
while($colonne = mysql_fetch_array($resultat))
{
$i++;
$renvoi .= 'nom'.$i . '=' . $colonne['nom'];
$renvoi .= '&message'.$i . '=' . $colonne['message'] . '&';
}
// on ajoute le nombre d'entrées.
$renvoi .= 'entrees=' . $i;
// on renvoi le tout à Flash.
echo $renvoi;
?> |
Partager