ok, dans mon top.php je recupere la session de l'user pour pouvoir afficher les dernier msg des forum privé ou non suivant sil est membre privé ou bien membre normal/visiteur. Voici le bout de code qui affiche les 8 derniers msg pour un visiteur ou un membre normal
// f_id 14 et 15 etant les 2 forum privé que je ne veut pas voir apparaitre dans les derniers msg
$query = "SELECT * FROM `fsb2_topics` WHERE (f_id != 14 && f_id != 15) ORDER BY t_last_p_time DESC LIMIT 0,8";
$result = mysql_query($query);
while ($topic = mysql_fetch_array($result))
{
$query2 = "SELECT * FROM `fsb2_forums` WHERE f_id = $topic[f_id]";
$result2 = mysql_query($query2);
$forum = mysql_fetch_array($result2);
// coupe le titre s'il est trop long et rajoute "..."
if(strlen($topic['t_title']) > 18 ) {
$titre = substr("$topic[t_title]",0 , 18);
$titre .= "...";
}
else {
$titre = substr("$topic[t_title]",0 , 18);
}
echo "<img src=\"images/accueil_msg_new.gif\"> ";
affiche_date($topic['t_last_p_time'],1 , 1);
echo " : <a href=\"forums/index.php?p=forum&f_id=".$forum['f_id']."\">".$forum['f_name']."</a> > ";
echo "<a href=\"forums/index.php?p=topic&t_id=".$topic['t_id']."\">".$titre."</a> (".$topic['t_total_post'].")<br>";
}
donc en fait a la place de
echo "<img src="images/accueil_msg_new.gif"> ";
y me faudrait un pti if qui voit si le membre a deja vu le msg ou pas, pour afficher le pti icone correspondant ^^