Вход Регистрация
Файл: sys/core/user.php
Строк: 120
<?php

// Пробная функция user()
    
function user($user=NULL)
    {
        global 
$set;
        
        
#    берем нужное для функции 
        
$ank=mysql_fetch_array(query("SELECT `id`,`nick`,`pol`,`rating`,`balls`,`group_access`,`date_reg`,`date_last`, `ank_d_r`, `ank_m_r` FROM `user` WHERE `id` = $user LIMIT 1"));
        
        
#    если забанен 
        
$ban_user=mysql_result(query("SELECT COUNT(*) FROM `ban` WHERE `id_user` = '$user' AND `time` > '".time()."'"), 0)!=0;
    
        
#    Вывод ника 
        
echo '<a href="/info.php?id='.$ank['id'].'">';
        
        
        
#    Онлайн
        
$uslast=$ank['date_last'] > (time() - $set['user_online']);
        
#    Рега от 
        
$usreg=$ank['date_reg'] > (time() - $set['user_reg_time']);
        
        
#    оприделяем по чему выводим медали
        
$us_medals $ank[$set['medals_us_set_s']];
        
        
        
#    style медалик (для выравнивания)
        
$style_medals='margin-bottom: -2px;';
        
        
# медали включаем
        
if ($set['medals_us_set']==1)
        {
        
        if (
$set['medals_us_set_s']=='rating' )
        {
        if (
$us_medals >= and  $us_medals 9
            echo 
' <img src="/style/medal/1.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 10 and  $us_medals <19
            echo 
' <img src="/style/medal/2.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 20 and  $us_medals 29
            echo 
' <img src="/style/medal/3.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 30 and  $us_medals 39 
            echo 
' <img src="/style/medal/4.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 40 and  $us_medals 49
            echo 
' <img src="/style/medal/5.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 50 and  $us_medals 59)
            echo 
' <img src="/style/medal/6.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 60 and  $us_medals 99999999
            echo 
' <img src="/style/medal/7.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
            
        
#    если это не рейтинг то выводим по баллм    
        
        
}    else     {
        
        if (
$us_medals >= 50 and  $us_medals 99
            echo 
' <img src="/style/medal/1.png" alt="Медаль" class="icon"style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 100 and  $us_medals 499
            echo 
' <img src="/style/medal/2.png" alt="Медаль" class="icon"style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 500 and  $us_medals 999
            echo 
' <img src="/style/medal/3.png" alt="Медаль" class="icon"style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 1000 and  $us_medals 9999 
            echo 
' <img src="/style/medal/4.png" alt="Медаль" class="icon" style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 10000 and  $us_medals 49999
            echo 
' <img src="/style/medal/5.png" alt="Медаль" class="icon"style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 50000 and  $us_medals 79999)
            echo 
' <img src="/style/medal/6.png" alt="Медаль" class="icon"style="'.$style_medals.'"/>';
        elseif (
$us_medals >= 80000 and  $us_medals 99999999
            echo 
' <img src="/style/medal/7.png" alt="Медаль" class="icon"style="'.$style_medals.'"/>';
        }
        
        }
            
        
        
        
        
        
        
        
# Какашка
        
if ($ban_user)
        {
        echo 
' <img src="/style/user/ban.png" alt="" /> ';
        }    else    {
        
# Администраторы    
            
if ($ank['group_access']>and !$uslast)
            echo 
' <img src="/style/user/'.($ank['pol']==1?'1_1':'2_2').'.png" alt="Офлайн Иконка администратора '.$ank['nick'].'"  /> ';
            else
            if (
$ank['group_access']>7)
            echo 
' <img src="/style/user/'.($ank['pol']==1?1:2).'.png" alt="Иконка администратора '.$ank['nick'].' "  /> ';
        
# Модераторы
            
else
            if (
$ank['group_access']>and $ank['group_access']<and !$uslast)
            echo 
' <img src="/style/user/'.($ank['pol']==1?'3_3':'4_4').'.png" alt="офлайн Иконка модератора '.$ank['nick'].'"  /> ';
            else
            if (
$ank['group_access']>and $ank['group_access']<)
            echo 
' <img src="/style/user/'.($ank['pol']==1?3:4).'.png" alt="офлайн Иконка модератора '.$ank['nick'].'""  /> ';
        
# Пользователи
            
else
            echo !
$uslast?' <img src="/style/user/'.($ank['pol']==1?'5_5':'6_6').'.png" alt="Иконка '.$ank['nick'].'"  /> ':' <img src="/style/user/'.($ank['pol']==1?5:6).'.png" alt="Иконка '.$ank['nick'].'"  /> ';

        }
        
        
        
        
if (!
$ban_user  )
echo 
' <span class="on"> '.($ank != null $ank['nick'] : $set['nick_system']).' </span> ';  
else
echo 
' <span style="text-decoration:line-through;"> '.($ank != null $ank['nick'] : $set['nick_system']).' </span> ';  
#    если ник влючен и юзер бане выводим зачеркнутый ник

            

    
    #    выводим слово new если юзер на сайте менее $set['user_reg_time'] ,если пол женский выводим другой цвет
    #    Вообщем то можно и иконками украсить но это как хотите сами уж.может в будующем 
    
echo ($usreg $ank['pol']== ?'<span style="color:#DE2DE9">NEW</span> ':'NEW':false).'</a>';
    }
Онлайн: 1
Реклама