Просмотр поста

.
Shady
Color Is Life...
Итак, уважаемые программисты проблема такая...


Вот код из incfiles/classes/functions.php

if ($user['sex'])
                $out .= '<img src="' . self::$system_set['homeurl'] . '/theme/' . self::$user_set['skin'] . '/images/' . ($user['sex'] == 'm' ? 'm' : 'w') . ($user['datereg'] > time() - 86400 ? '_new' : '')
                        . '.png" width="16" height="16" align="middle" alt="' . ($user['sex'] == 'm' ? 'М' : 'Ж') . '" />&#160;';
            else
                $out .= '<img src="' . self::$system_set['homeurl'] . '/images/del.png" width="12" height="12" align="middle" />&#160;';
            $out .= !self::$user_id || self::$user_id == $user['id'] ? '<b>' . $user['name'] . '</b>' : '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><b>' . $user['name'] . '</b></a>';
            $rank = array(
                0 => '',
                1 => '(GMod)',
                2 => '(CMod)',
                3 => '(CMod)',
                4 => '(DMod)',
                5 => '(LMod)',
                6 => '(Smd)',
                7 => '(Adm)',
                9 => '(SV!)'
            );

Он показывает ник пользователя (запрашивается functions::display_users)
И вместо ' . $user['name'] . '(ник) я пишу имя юзера так: ' . $user['imname'] . '
Результат: в списке Онлайн правильно показывает, в списке пользователей, друзьях, а на форуме и гостевой вместо Имени пусто.
Почему? Ведь Функция вызова показа display_users и в гостевой и на форуме и в списке Онлайн одинакова, параметры берутся из functions.php. Помогите решить проблему.