Fork me on GitHub

Rapport de message :*
 

comment identifier un user dans une tribune libre...

Titre du sujet : comment identifier un user dans une tribune libre...
par DragonTribal sur 27/04/2008 20:30:10

bonjour, je vient de créer une tribune libre un php sur ma page d'acceuil, et je ne trouve pas comment je peut interdire un user a valider ses messages si il n'est pas enregistrer sur le site

voici ma tribune libre:

Citation :


<?php
if (isset($_POST['pseudo']) AND isset($_POST['message'])) // Si les variables existent
{
if ($_POST['pseudo'] == $donnees['pseudo'] AND $_POST['message'] != NULL) // Si on a quelque chose à enregistrer
{
// D'abord, on se connecte à MySQL
mysql_connect("localhost", "xxxx", "xxxx");
mysql_select_db("tableau");


$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));




mysql_query("INSERT INTO tableau2 VALUES('', '$pseudo', '$message')");

// On se déconnecte de MySQL
mysql_close();
}
}

?>
<form action="textbox.php" method="post">

<p align=center>
<font color="CC0000">Pseudo : <input type="text" name="pseudo"/> Message : <input type="text" name="message" />
<input type="submit" value="Envoyer" /><br>
_______________________________________________________________________________</p>
<marquee direction="up" scrollamount="2" scrolldelay="0" id=scroller1 onmouseover="javascript:scroller1.stop();" onmouseout="javascript:scroller1.start();">
<?php

// Maintenant on doit récupérer les 10 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("localhost", "xxxx", "xxxx");
mysql_select_db("tableau");

// On utilise la requête suivante pour récupérer les 10 derniers messages :
$reponse = mysql_query("SELECT * FROM tableau2 ORDER BY ID DESC LIMIT 0,10");

// On se déconnecte de MySQL
mysql_close();

// Puis on fait une boucle pour afficher tous les résultats :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>

<strong><?php echo $donnees['pseudo']; ?></strong> : <?php echo $donnees['message']; ?>
</p>

<?php
}
// Fin de la boucle, le script est terminé !
?>

</marquee><p align="center">
_______________________________________________________________________________</p></font>




voila si quelqu'un peux m'aider , merci d'avance...

++ TLM et bonne soirée a tous...
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

48 Personne(s) en ligne (34 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 48 | Plus ...