Hola, pues si me funciono bien, pero me di cuenta de algo
cuando lo puse funciono a la perfeccion, pero conforme fui visitando la pagina me di cuenta de algo...no se actualizaba! xD los usuarios seguian tal y como al principio con los mismos post y ya habian cambiado :S pues creo que fue por que personalize el script y quedo medio raro xD se los dejo haber si me pueden ayudar, gracias de antemano.
Código:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'foro/'; //PATH DEL FORO RESPECTO DEL SCRIPT
if (!function_exists("init_userprefs"))
{
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
global $db, $board_config;
global $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID;
$cookiename = $board_config['cookie_name'];
$cookiepath = $board_config['cookie_path'];
$cookiedomain = $board_config['cookie_domain'];
$cookiesecure = $board_config['cookie_secure'];
}
$acceso_a_grupos=array("Moderadores","Administradores");
if ( !(isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename . '_data'])) )
{
output_add_rewrite_var('sid', $userdata['session_id']);
}
$numero=5;
$numero=(get_db_stat('usercount')<$numero) ? (get_db_stat('usercount')) : ($numero);
?>
<table align="left">
<tr>
<th align="left">Nick</th>
<th></th>
<th align="left">Posts</th>
</tr>
<?
$sql="SELECT username,user_posts FROM ".USERS_TABLE." WHERE user_allow_viewonline='1' AND user_id<>'-1' ORDER BY user_posts DESC limit 0,".$numero;
if ($sql=mysql_query($sql))
{
while ($ranking=mysql_fetch_assoc($sql))
{
$cont++;
print "<tr><td>".(($ranking['username']==$userdata['username']) ? ("<b>".$userdata['username']."</b>") : ($ranking['username']))."</td><td></td><td>".$ranking['user_posts']."</td></tr>";
}
}
?>
</table>
Saludos.