Bonjour à tous .
J'ai mis au point un système pour permettre à mes visiteurs de commenter une fiche mais je me rend compte que j'ai besoin d'un système de validation .
Après de nombreuses recherches je n'ai absolument rien touvé !
Je suppose qu'il faut créer un nouveau champ "valid" par exemple dans ma table commentaire mais que dois je ajouter dans mon script php ?
vOICI LE code :
Je remercie par avance les gens qui répondront clairement à ma question .
Max
J'ai mis au point un système pour permettre à mes visiteurs de commenter une fiche mais je me rend compte que j'ai besoin d'un système de validation .
Après de nombreuses recherches je n'ai absolument rien touvé !
Je suppose qu'il faut créer un nouveau champ "valid" par exemple dans ma table commentaire mais que dois je ajouter dans mon script php ?
vOICI LE code :
Code:
<?php include("sources/config.php");
$connect=mysql_connect($host,$user,$pass) or die ("Impossible de se connecter");
mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees");
$result=mysql_query ("SELECT * FROM commentaires WHERE com='$id'") or die ("Requete impossible");
$nombcom = mysql_num_rows($result);
if(!$start) {$start=0;}
if ($nombcom==0) {echo("<center><font face=\"$face\" size=\"$taille\"><b>Aucun commentaires pour le moment</b></font></center>");}
else {echo("<center><font face=\"$face\" size=\"$taille\">Nombres de commentaires : <font color=\"$colnb\">$nombcom</font>.</font></center><br>");}
$result=mysql_query ("SELECT * FROM commentaires WHERE com='$id' ORDER by Date DESC, Heure DESC LIMIT $start,$affpage") or die ("Requete impossible");
while ($row = mysql_fetch_array($result)) {
$nom = $row["nom"];
$titrec = $row["titrec"];
$message = $row["message"];
$date = $row["date"];
$heure = $row["heure"];
list($y,$m,$d) = explode("-",$date);
$tir= "-";
$date = $d.$tir.$m.$tir.$y;
$message = str_replace('<br />','<br>',$message);
$message = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])",
"<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</a>",$message);
if ($smileys==1) {
$message = str_replace(' :) ','<img src="sources/1.gif">',$message);
$message = str_replace(' :( ','<img src="sources/2.gif">',$message);
$message = str_replace(' ;) ','<img src="sources/3.gif">',$message);
$message = str_replace(' :D ','<img src="sources/4.gif">',$message);}
if ($nombcom>0) {
echo("<center><table width=\"500\" border=\"0\">");
echo("<tr bgcolor=\"ffffff\">");
echo("<td>");
if (!$titrec) {
echo("<font face=\"$face\" size=\"$taille\" color=\"#000000\"><b> $nom</b></font>");}
else {
echo("<font color=\"000000\">Commentaire de</font><font color=\"1C5679\"> <b>$nom</b> </font><font color=\"000000\">le $date à $heure</font>");
echo("<br><font color=\"ff0000\">'$titrec'</font>"); }
echo("</td>");
echo("</tr>");
echo("</table>");
echo("<table width=\"500\" border=\"0\"><tr>");
echo("<td><font color=\"1C5679\">- $message</font>");
echo("</td></tr></table></center><br>");
}}
echo("<center><table width=\"500\" border=\"0\">\n<tr>\n<td width=\"30%\">\n<div align=\"left\">");
if($start>0){
echo("<a href=\"film.php?id=$id&num=$id&start=".($start-$affpage)."\"><font face=\"$face\" size=\"$taille\"><< Précédent</font></a>");}
echo ("</div>\n</td>\n");
if($nombcom>0){
echo "<td width=\"500\"><center><font face=\"$face\" size=\"$taille\">Page ";
echo ($start + $affpage)/$affpage;
echo (" sur ");
echo ceil($nombcom/ $affpage);}
echo ("</font></center>\n</td>\n<td width=\"30%\">\n<div align=\"right\">\n");
if($nombcom>$start+$affpage){
echo("<a href=\"film.php?id=$id&num=$id&start=".($start+$affpage)."\"><font face=\"$face\" size=\"$taille\">Suivant >></font></a>");}
echo ("</div>\n</td>\n</tr>\n</table></center>\n");
echo ("\n");
echo("Laisser un commentaire :");
echo("<form name=\"form1\" method=\"post\" action=\"sources/validecom.php?vd=$id\">");
echo("<table width=\"500\" border=\"0\">");
echo("<tr><td>Votre nom :</td><td>");
echo("<input type=\"text\" name=\"nom\" size=\"30\"></td></tr>");
echo("<tr><td>Votre Email :</td><td>");
echo("<input type=\"text\" name=\"email\" size=\"30\"></td></tr>");
echo("<tr><td>Titre de votre Commentaire :</td><td>");
echo("<input type=\"text\" name=\"titrec\" size=\"30\"></td></tr>");
echo("<tr><td>Votre commentaire :</td><td>");
echo("<textarea name=\"message\" cols=\"50\" rows=\"5\"></textarea><br></td></tr>");
echo("</table>");
if ($smileys==1) {
echo ("<center><a href=\"ajsmiley(' :) ');\"><img style=\"cursor:hand;\" src=\"sources/1.gif\" border=0></a> ");
echo ("<a href=\"ajsmiley(' :( ');\"><img style=\"cursor:hand;\" src=\"sources/2.gif\" border=0></a> ");
echo ("<a href=\"ajsmiley(' ;) ');\"><img style=\"cursor:hand;\" src=\"sources/3.gif\" border=0></a> ");
echo ("<a href=\"ajsmiley(' :D ');\"><img style=\"cursor:hand;\" src=\"sources/4.gif\" border=0></a></center>");}
echo("<input type=\"image\" src=\"http://www.top-cine.com/images/SUBMIT.jpg\" name=\"Submit\" value=\"Valider\">");
echo("</form>");
//Ferme la base de donnees
mysql_free_result($result);
mysql_close($connect);
?>
Je remercie par avance les gens qui répondront clairement à ma question .
Max