Страница 1 из 1

История статусов

Добавлено: Сб фев 01, 2020 7:31 am
glGizma
Делаем запрос:

Код: Выделить всё

CREATE TABLE IF NOT EXISTS `vii_statuses` (
`uid` int(11) NOT NULL,
`text` text NOT NULL,
`date` varchar(50) NOT NULL
)
Открываем файл /system/modules/status.php и находим:

Код: Выделить всё

echo stripslashes(stripslashes(textFilter(ajax_utf8($_POST['text']))));
Ниже добавляем:

Код: Выделить всё

$db->query("INSERT INTO `".PREFIX."_statuses` SET uid = '{$user_info['user_id']}', date = '{$server_time}', text = '{$text}'");
На нужную страницу для вывода добавляем:

Код: Выделить всё

$sql_statuses = $db->super_query("SELECT SQL_CALC_FOUND_ROWS * FROM `".PREFIX."_statuses` WHERE uid = '{$user_info['user_id']}' ORDER by `date` DESC LIMIT 0,5", 1); 
    $arr_status= ""; 
                    foreach($sql_statuses as $row_statuses){ 
                        $arr_status .= stripslashes($row_statuses['text'])." - ".megaDate(strtotime($row_statuses['date']), '')."<br>"; 
                    }
                        $tpl->set('{statuses}', $arr_status);