rendered paste body<?$id_news = $_REQUEST["id"];if (isset($_REQUEST['tulpe'])) $tulpe = $_REQUEST['tulpe'];else $tulpe = 1;// --------------------------- Afficher la news ---------------------------// Selectionner les news : $query = "SELECT * FROM `news` WHERE `id`='$id_news'"; $resultat = @mysql_query($query,$link) or die(mysql_error()); $row = mysql_fetch_array($resultat); $ladate = substr($row["date_heure"],8, 2)."/".substr($row["date_heure"],5, 2)."/".substr($row["date_heure"],0, 4)." à ".substr($row["date_heure"],11, 5);?> <font size="1" face="Geneva, Arial, Helvetica, sans-serif"><br><br></font> <table width="509" border="0" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" > <tr> <td><table width="509" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="21"><table width="509" > <tr> <td width="50" valign="top"><font size="1" face="Geneva, Arial, Helvetica, sans-serif"><a href="index.php?elbo=commentaires_news&id_news=<? echo $row["id"] ?>"> <? if($row['image']) { ?> <img src="<?=$row['image']?>" width="80" height="70" border="1"> <? } else { ?> <img src="images/camera.gif" width="70" height="60" border="0"> <? } // End if ?> </a></font></td> <td valign="top"> <font size="1" face="Geneva, Arial, Helvetica, sans-serif"><a href="index.php?elbo=commentaires_news&id=<? echo $row["id"] ?>"><strong><? echo $row["titre"] ?></strong></a><br> Posté par : <strong> <font color="#0066CC"><?=$row["posteur"] ?></font> </strong> le <?=$row["date"] ?> - <?=$row["heure"] ?> <br> <br> <?=$row["texte"]?> </font></td> </tr> </table></td> </tr> </table></td> </tr></table><font size="1" face="Geneva, Arial, Helvetica, sans-serif"><br></font><font size="1"><p><font face="Geneva, Arial, Helvetica, sans-serif"><img src="images/barre.gif" width="100%" height="1"></font></p><font face="Geneva, Arial, Helvetica, sans-serif"><?// -------------------------------------------------------------------------// Selectionner les commentaires :$query = "SELECT * FROM `commentaires_news` WHERE `id_news` = '$id_news' ORDER BY `date_heure` ASC"; $resultat = @mysql_query($query,$link) or die(mysql_error()); // Se placer sur le tuple demandé :@mysql_data_seek($resultat, ($tulpe) - 1); if(mysql_num_rows($resultat) == 0) echo "Il n'y a aucun commentaire pour l'instant."; $no_commentaire = $tulpe;$nb_commentaires_afficher = 10;for ($i=1; ($i <= $nb_commentaires_afficher) && ($row = mysql_fetch_array($resultat)); $i++) { // il y a un commentaire $ladate = substr($row["date_heure"],8, 2)."/".substr($row["date_heure"],5, 2)."/".substr($row["date_heure"],0, 4)." à ".substr($row["date_heure"],11, 5); $auteur = $row['auteur']; $query2 = "SELECT * FROM `membres` WHERE `pseudo` = '$auteur' LIMIT 1"; $resultat2 = @mysql_query($query2,$link) or die(mysql_error()); $row2 = mysql_fetch_array($resultat2); ?></p></font></font> <table width="100%" border="0" align="center"> <tr> <td width="50" valign="top"><div align="left"><font size="1" face="Geneva, Arial, Helvetica, sans-serif"><a href="index.php?elbo=membre_details&id=<?= $row2["id"] ?>"><img src="<? if($row2["avatar"]) echo $row2["avatar"]; else echo "images/nopic.gif"; ?>" width="50" height="50" border="0"></a> </font></div></td> <td valign="top"><table width="100%" > <tr> <td class="titre_tableau"><font size="1" face="Geneva, Arial, Helvetica, sans-serif">#<? echo $no_commentaire ?> | <strong> <a href="index.php?elbo=membre_details&id=<?= $row2['id'] ?>"> <?= $row["auteur"] ?> </a> </strong>( <? if ($row2['fonction'] != 'Visiteur') echo $row2['fonction']; else echo grade($row2['score']); ?> ) le <? echo $ladate ?></font></td> </tr> <tr> <td><font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <?= $row["commentaire"] ?> </font></td> </tr> </table></td> </tr></table><font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <? $no_commentaire++;} //Fin For?><br></font> <table width="100%" > <tr> <td><font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <? if ($tulpe >=2) echo '<div align="left"><a href="index.php?p=commentaires_news&id='.$id_news.'&tulpe='.($tulpe - $nb_commentaires_afficher).'">< Commentaires précédents</a></div><br>'; ?> </font></td> <td><font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <? if (mysql_fetch_array($resultat)) echo '<div align="right"><a href="index.php?p=commentaires_news&id='.$id_news.'&tulpe='.($tulpe + $nb_commentaires_afficher).'">Commentaires suivants ></a></div><br>'; ?> </font></td> </tr></table><font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <?php if (isset($_POST['addcommentaire'])) { if (($_POST['addcommentaire']=="Envoyer") and ($_POST['pseudo']!="") and ($_POST['commentaire']!="")) { $nom=strip_tags($nom); $email=strip_tags($email); $siteweb=strip_tags($siteweb); $commentaire=strip_tags($commentaire); $query = "INSERT INTO `commentaires_news` VALUES ('', '$commentaire', '$id', '$date_heure', '$id_news', '$ip', '$auteur')"; $result = @mysql_query($query,$link) or die(mysql_error()); if ($result) echo "<span class='textebig'><img src='design/ls-valid.gif'> <strong>Votre commentaire a été soumis.</strong></span><br><hr size='1'><br>"; } else { if ($_POST['addcommentaire']=="Envoyer") { if ($_POST['commentaire']=="") {echo "<span class='textebig'><font color='#FF0000'><strong>- Le champs commentaire est requis</strong></font></span><br><br>";} } } } ?><?if(session_is_registered("pseudo")) { ?></font><font size="1"><p> <font face="Geneva, Arial, Helvetica, sans-serif"> </font></p></font> <span class="textebig"><a name="postcom">Ajouter un commentaire</a></span><form name="form1" method="post" action="" id="<? echo $id_news ?>"> <p><font size="1" face="Geneva, Arial, Helvetica, sans-serif">Commentaire :<br> <textarea name="commentaire" cols="50" rows="4" wrap="VIRTUAL" id="commentaire"></textarea> </font></p> <p> <font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <input type="submit" name="addcommentaire" value="Envoyer" /> </font></p></form><font size="1" face="Geneva, Arial, Helvetica, sans-serif"> <? } else { echo '<strong>Vous devez être identifié pour poster un commentaire sur ce site - merci de vous identifier ou de vous enregistrer en cliquant <a href="?p=inscription">ici</a> pour vous inscrire. </strong>';}?></font>