Активные пользователи

A

Alekseev

Гость
оказывается не надо было использовать get_username($row['user_id']),
PHP:
if($bb_cfg['activ_user'])
{
if (!$activ_user = CACHE('bb_cache')->get('activ_user'))
{
    $activ_user = array();
    $sql = DB()->fetch_rowset(" SELECT username, user_id,user_posts,user_avatar,user_avatar_type,user_opt
        FROM ". BB_USERS ."
        WHERE user_id NOT IN(". EXCLUDED_USERS_CSV .")
        ORDER BY user_posts DESC
        LIMIT 12 ");
    CACHE('bb_cache')->set('activ_user', $sql, 300);
}
    foreach($activ_user as $row)
    {
        $template->assign_block_vars('activ_user', array(
            'AVA'          => get_avatar($row['user_avatar'], $row['user_avatar_type'], !bf($row['user_opt'], 'user_opt', 'allow_avatar'),48, 48),
            'POSTS'      => $row['user_posts'],
            'USER'      => $row['username'],
            'USER_ID'    => $row['user_id'],
        ));
    }
}

вот еще новые пользователи, не надо ругаться я все это вывел в memberlist.php а не index.php

PHP:
if($bb_cfg['reg_user'])
{
if (!$reg_user = CACHE('bb_cache')->get('reg_user'))
{
    $reg_user = DB()->fetch_rowset(" SELECT username, user_id,user_regdate,user_avatar,user_avatar_type,user_opt
        FROM ". BB_USERS ." 
        WHERE user_id NOT IN(". EXCLUDED_USERS_CSV .") 
        ORDER BY user_regdate DESC 
        LIMIT 12 ");
    CACHE('bb_cache')->set('reg_user', $reg_user, 300);
}
    foreach($reg_user as $row)
    {
        $template->assign_block_vars('reg_user', array(
            'AVA'          => get_avatar($row['user_avatar'], $row['user_avatar_type'], !bf($row['user_opt'], 'user_opt', 'allow_avatar'),48, 48),
            'DATE'          => bb_date($row['user_regdate'], 'd-M-y H:i', 'false'),
            'USER'       => $row['username'],
            'USER_ID'    => $row['user_id'],
        ));
    }
}
[PHP]
 

makar

Заблокирован
Обратите внимание, если вы хотите заключить сделку с этим пользователем, что он заблокирован.

Вложения

  • [FULL] Активные, новые пользователи.txt
    3.1 KB · Просмотры: 68
R

ROOT11

Гость
помогите исправить касяк, при первой загрузки страницы, Активные пользователи не появляются, появляются только после перезагрузки страницы
 
Сверху