Je me suis servi de ce code au départ, mais j'arrive à rien avec j'ai pas assez de connaissance en php
<?php
///
/// PARTIE A CONFIGURER
///
/* Configuration forum */
$URL_FORUM = 'http://www.maitres-cartographes.com/nwn2';
$PATH_FORUM = './nwn2/';
/* Chargement des paramètres de configuration */
define('FORUM' , true);
$racine = $PATH_FORUM;
include($PATH_FORUM . 'demarrage.php');
include($PATH_FORUM . 'includes/class/class_cache_parser.php');
/* Récupération des forum_id à partir du cache */
$pcache = new pcache($PATH_FORUM . 'cache/');
$res = $pcache->query('SELECT forum forum_id WHERE droit_voir `` 1') or die("Erreur requête CACHE");
$data = $pcache->fetch_array($res);
// On libère la mémoire alouée pour ce résultat
$pcache->free_result($result);
/* On formate le resultat contenant la liste des forum_id visible pour l'exploiter dans la clause WHERE de la requete SQL */
$res = '';
for ($i = 0;; $i++)
{
$res .= $data[$i]['forum_id'];
if ($i + 1 < count($data))
$res .= ',';
else
break;
}
/* On récupère les 5 derniers sujets*/
$sql = "SELECT `sujet_nom`, `sujet_id` FROM `".$prefixe_tables."sujets` WHERE `forum_id` IN (".$res.") ORDER BY `sujet_id` DESC LIMIT 0 , 5";
if( ! $result = $bdd->requete($sql) )
{
info($langue['er_titre'], sprintf($langue['er_select'], 'dernier sujets'), __LINE__, __FILE__, $sql);
}
while($data = $bdd->tableau($result))
echo "<a href='$URL_FORUM/sujet.php?sujet=".$data['sujet_id']."'>".$data['sujet_nom']."</a><br>";
$bdd->free($result);
///
/// Statistiques
///
/* On compte le nombre de message */
$sql = "SELECT count(message_id) AS NB from `".$prefixe_tables."messages`";
if( ! $result = $bdd->requete($sql) )
{
info($langue['er_titre'], sprintf($langue['er_select'], 'nombre messages'), __LINE__, __FILE__, $sql);
}
$data = $bdd->tableau($result);
$bdd->free($result);
$nb_messages = $data['NB'];
/* On compte le nombre de membre */
$sql = "SELECT count(membre_id) AS NB FROM `".$prefixe_tables."membres` WHERE membre_id <> '0'";
if( ! $result = $bdd->requete($sql))
{
info($langue['er_titre'], sprintf($langue['er_select'], 'nombre membres'), __LINE__, __FILE__, $sql);
}
$data = $bdd->tableau($result);
$bdd->free($result);
$nb_members = $data['NB'];
/* On compte le nombre d'utilisateur connecté */
$sql = "SELECT count(session_sid) AS NB FROM `".$prefixe_tables."sessions` WHERE session_temps > '".(time() - $config['session_temps'])."'";
if( ! $result = $bdd->requete($sql))
{
info($langue['er_titre'], sprintf($langue['er_select'], 'nombre user connect'), __LINE__, __FILE__, $sql);
}
$data = $bdd->tableau($result);
$bdd->free($result);
$nb_user_connect = $data['NB'];
/* On ferme Mysql */
$bdd->fermer_sql();
/* Test d'affichage */
echo 'Il y a '.$nb_members.' membres d\'enregistrés qui ont posté '.$nb_messages.' messages<br>';
echo 'Actuellement, '.$nb_user_connect.' membres sont présent(s)';
?>
J'ai récupérer ce code dans le forum, je sais plus ou et je sais plus qui l'avait pondu... en tout cas j'ai fouillez tout le forun fsb 1.0x ^^
<a href="http://www.nintendo-europe.com/NOE/fr/FR/register/index.jsp?a=Faer Onaur&m=b" target="_blank"> <img src="http://www.nintendo-europe.com/NOE/fr/FR/images/ambassador/banner_1_full.gif" /></a><a href="http://www.nintendo-europe.com/NOE/fr/FR/register/index.jsp?m=l&a=Faer Onaur" target="_blank"> <img src="http://media.nintendo-europe.com/NOE/images/profile/mod_stars_catalogue.jpg" /></a>