View file xmyx.ru/wall/config2.php

File size: 1.83Kb
<?
/*
* Author - Tw1nGo
* VK - https://vk.com/tw1ngo93
*/


class Tw1nGo2 {

    public static function File_Img($id=0)
    {
        $file = mysql_fetch_assoc(mysql_query("SELECT `id`,`type` FROM `user_wall_files` WHERE `id` = '".$id."' LIMIT 1"));
        if (!isset($file) || $file['id'] <= 0)
        {
            return '/files/groups/img/mail_ms.jpg';
        } else {
            if ($file['type'] == 1 && is_file(H.'files/wall/files/others/'.$file['id'].'.jpg'))
            {
                return '/files/wall/files/others/'.$file['id'].'.jpg';
            }
            else if ($file['type'] == 2 && is_file(H.'files/wall/files/video/'.$file['id'].'.gif'))
            {
                return '/files/wall/files/video/'.$file['id'].'.gif';
            } else {
                return '/files/groups/img/mail_ms.jpg';
            }
        }
    }

    public static function File_Size($file=NULL)
    {
        if (!is_file($file))
        {
            return '0 b';
        } else {
            $filesize = 0;
            $filesize = filesize($file);
            if ($filesize <= 0)
            {
                $filesize = 0;
            }
            $filesize_ed = 'b';
            if ($filesize >= 1024)
            {
                $filesize = round($filesize/1024 , 2);
                $filesize_ed = 'Kb';
            }
            if ($filesize >= 1024)
            {
                $filesize = round($filesize/1024 , 2);
                $filesize_ed = 'Mb';
            }
            if ($filesize>=1024)
            {
                $filesize = round($filesize/1024 , 2);
                $filesize_ed = 'Gb';
            }
            if ($filesize>=1024)
            {
                $filesize = round($filesize/1024 , 2);
                $filesize_ed = 'Tb';
            }
            return $filesize.' '.$filesize_ed;
        }
    }
}
?>