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>