Vous aviez oublié le slash devant l'apostrophe de Record d
'utilisateur en ligne ^^
Sinon, j'ai testé ce code (La connexion à phpBB, je l'avais vue dans un autre script, je ne sais pas si c'est vraiment ça)
- Code: Tout sélectionner
<?php
define('IN_PHPBB', TRUE);
$phpbb_root_path = 'forums/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$config = array();
$sql = mysql_query("SELECT config_name, config_value
FROM phpbb_config
WHERE config_name = 'default_dateformat'
OR config_name = 'newest_user_colour'
OR config_name = 'newest_username'
OR config_name = 'num_posts'
OR config_name = 'num_topics'
OR config_name = 'num_users'
OR config_name = 'record_online_date'
OR config_name = 'record_online_users'
");
while($row = mysql_fetch_array($sql))
{
$config[$row['config_name']] = $row['config_value'];
}
echo 'Nombre de messages : ' . $config['num_posts'] . '<br />';
echo 'Nombre de sujets : ' . $config['num_topics'] . '<br />';
echo 'Nombre d\'utilisateurs : ' . $config['num_users'] . '<br />';
echo 'Utilisateur enregistré le plus récemment : <span style="font-weight:bold;color:#' . $config['newest_user_colour'] . ';>' . $config['newest_username'] . '</span><br />';
echo 'Record d\'utilisateur en ligne : ' . $config['record_online_users'] . ' le ' . date($config['default_dateformat'],$config['record_online_date']);
?>
Et lorsque je vais sur la page, ça m'affiche
[phpBB Debug] PHP Notice: in file /public_html/stats.php on line 20: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[phpBB Debug] PHP Notice: in file /public_html/stats.php on line 20: mysql_query() [function.mysql-query]: A link to the server could not be established
[phpBB Debug] PHP Notice: in file /public_html/stats.php on line 22: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Nombre de messages :
Nombre de sujets :
Nombre d'utilisateurs :
Utilisateur enregistré le plus récemment :
Record d'utilisateur en ligne : le
Je pense que j'ai fais une erreur, mais je suis bien incapable de la trouver. :p
Vous pourriez m'aider?
Merci d'avance !