Вход Регистрация
Файл: system/classes/User.php
Строк: 31
<?php

class User
{
    static function 
photo ($id$type 'small')
    {
        global 
$db;

        
$profile $db->query("SELECT `id`, `login`, `time_last` FROM `users` WHERE `id` = '" $id"' LIMIT 1")->fetch();
        
        if (
$type 'small' && is_file(ROOT '/upload/photo/' $profile['id'] . '_small.png'))
        {
            
$avatar '<img src="/upload/photo/' $profile['id'] . '_small.png" alt="image">';
        }
        elseif (
$type 'big' && is_file(ROOT '/upload/photo/' $profile['id'] . '.png'))
        {
            
$avatar '<img src="/upload/photo/' $profile['id'] . '.png" alt="image">';
        }
        else
        {
            
$avatar '<photo>'.mb_substr($profile['login'], 01'UTF-8').'</photo>';
        }

        
$online $profile['time_last'] > time()-600 ' <icon title="Сейчас на сайте" class="online earth"></icon> ' false;    



        return 
$avatar.$online;
    }

    static function 
login($id$url true)
    {
        global 
$db;

        
$profile $db->query("SELECT `id`, `login`, `time_last` FROM `users` WHERE `id` = '" intval ($id) . "' LIMIT 1")->fetch();

        if (empty (
$profile))
        {
            
$login '[DELETED]';
        }
        elseif (
$url == true)
        {
            
$login '<a href="/' mb_strtolower($profile['login'], 'UTF-8') . '"><b>' $profile['login'] . '</b></a>';
        }
        else
        {
            
$login '<b>' $profile['login'] . '</b>';
        }

        return 
$login;    
    }
}
Онлайн: 3
Реклама