TiGeR
Roarr!!!
Enregistré le 16/01/2003
Messages: 3794
Non connecté
|
Sujet : [0.6] Aff. membres sur le forum parcouru
Ajouté le : 03/05/2003 15:36
Message :
0.6.1 PHP
Ce hack permet d'afficher, sur la page qui liste les topics d'un forum, les membres qui consultent les messages de ce forum.
Sur la base de données MySQL (table CF_session), il faut exécuter la requête suivante:
ALTER TABLE CF_session ADD forumid INT(11) DEFAULT '0' NOT NULL;
Dans les fichiers list.php, detail.php et repondre.php, après chaque chaque ligne contenant require("entete.php"); (1 pour list.php, 1 pour detail.php, 4 pour repondre.php), il faut rajouter les lignes orange. Je sais que ça aurait été mieux de les intégrer dans la page entete ou dans une fonction, mais ce n'est pas possible sauf en compliquant les choses. Et pour éviter d'éventuel bug, ça vaut mieux de faire comme ça.
require("entete.php");
if(isset($_COOKIE[CF_sessionID]))
mysql_query("UPDATE CF_session SET forumid='$_GET[forumid]' WHERE sessionID='$_COOKIE[CF_sessionID]'");
Dans le fichier list.php, au niveau de la ligne 70:
///////////////////
// Barre de Navig
$tpl->treenavs="<a href=\"index.php\" class=men>".stripslashes($_FORUMCFG[forumname])."</A> <B>$_FORUMCFG[catseparate]</B> <a href=\"viewcat.php?catid=".$ForumInfo[catid]."\" class=men>".stripslashes($ForumInfo[cattitle])."</A> <B>$_FORUMCFG[catseparate]</B> ".stripslashes($ForumInfo[forumtitle])."</font>";
$sql=mysql_query("SELECT username FROM CF_session WHERE forumid='$_GET[forumid]' AND username!=''");
if(mysql_numrows($sql)>0)
{
$tpl->treenavs.="<font size=1><br>Actuellement sur ce forum: ";
$k=0;
while($j=mysql_fetch_array($sql))
{
$nameconnect[$k]="<b>$j[username]</b>";
$k++;
}
$tpl->treenavs.=implode(", ",$nameconnect);
$tpl->treenavs.="</font>";
}
$cache.=$tpl->gettemplate("treenav");
Avec la photo du hack s'il vous plait!
TiGeR
*** Message édité par TiGeR le 03/05/2003 15:43 ***
*** Message édité par TiGeR le 11/03/2004 14:02 ***
CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF
|