Размер файла: 1.64Kb
<?php
/*
--------------------------------------------
Класс для работы с пользовательскими данными
--------------------------------------------
*/
CLASS USER {
/*
-------------
Вывод аватара
-------------
*/
PUBLIC STATIC FUNCTION AVATAR($ID, $size = 80, $border = 0, $online = 0){
//$ID - идентификатор пользователя
//$size - размер аватара
//$border - рамка
//$online - вывод значка онлайн
$account = DB::GET_STRING("SELECT `LOGIN` FROM `USERS` WHERE `ID` = '".$ID."' LIMIT 1");
$user_set = DB::GET_STRING("SELECT `AVATAR`,`USER_ID`,`AVATAR_PHONE` FROM `USERS_SETTINGS` WHERE `USER_ID` = '".$ID."' LIMIT 1");
$photo = DB::GET_STRING("SELECT `ID`,`ID_DIR` FROM `PHOTOS` WHERE `USER_ID` = '".$user_set['USER_ID']."' AND `ID` = '".$user_set['AVATAR']."' LIMIT 1");
REQUIRE (ROOT.'/system/PHP-classes/user/avatar.php');
}
/*
-------------------
Вывод иконки онлайн
-------------------
*/
PUBLIC STATIC FUNCTION ONLINE($ID){
//$ID - идентификатор пользователя
REQUIRE (ROOT.'/system/PHP-classes/user/online.php');
}
/*
-------------------------------
Вывод логина со всем содержимым
-------------------------------
*/
PUBLIC STATIC FUNCTION LOGIN($ID, $avatar = 0, $link = 0){
$account_set = DB::GET_STRING("SELECT * FROM `USERS_SETTINGS` WHERE `USER_ID` = '".$ID."' LIMIT 1");
REQUIRE (ROOT.'/system/PHP-classes/user/login.php');
}
}
?>