EngineGP

Форк
0
61 строка · 1.7 Кб
1
<?php
2
/*
3
 * EngineGP   (https://enginegp.ru or https://enginegp.com)
4
 *
5
 * @copyright Copyright (c) 2018-present Solovev Sergei <inbox@seansolovev.ru>
6
 *
7
 * @link      https://github.com/EngineGPDev/EngineGP for the canonical source repository
8
 *
9
 * @license   https://github.com/EngineGPDev/EngineGP/blob/main/LICENSE MIT License
10
 */
11

12
if (!defined('EGP')) {
13
    exit(header('Refresh: 0; URL=http://' . $_SERVER['HTTP_HOST'] . '/404'));
14
}
15

16
if ($user['group'] == 'user') {
17
    $sql->query('SELECT `id` FROM `help` WHERE `user`="' . $user['id'] . '" AND `status`="0" AND `close`="0" LIMIT 1');
18
} else {
19
    $sql->query('SELECT `id` FROM `help` WHERE `status`="1" AND `close`="0" LIMIT 1');
20
}
21

22
if (!$sql->num()) {
23
    sys::outjs(['empty' => '']);
24
}
25

26
if ($user['group'] != 'user') {
27
    $sql->query('SELECT `time` FROM `help` WHERE `status`="1" AND `close`="0" ORDER BY `time` DESC LIMIT 1');
28
    if ($sql->num()) {
29
        $help = $sql->get();
30

31
        sys::outjs(['reply' => $help['time']]);
32
    }
33

34
    sys::outjs(['empty' => '']);
35
}
36

37
$help = $sql->get();
38

39
$sql->query('SELECT `text`, `time` FROM `help_dialogs` WHERE `help`="' . $help['id'] . '" AND `user`!="' . $user['id'] . '" AND `time`>"' . ($start_point - 15) . '" ORDER BY `id` DESC LIMIT 1');
40
if (!$sql->num()) {
41
    sys::outjs(['reply' => '']);
42
}
43

44
$msg = $sql->get();
45

46
if (strip_tags($msg['text'], '<br>,<p>') != $msg['text']) {
47
    sys::outjs(['reply' => '']);
48
}
49

50
include(LIB . 'help.php');
51

52
$html->get('notice', 'sections/help');
53

54
$html->set('id', $help['id']);
55
$html->set('home', $cfg['http']);
56
$html->set('text', $msg['text']);
57
$html->set('ago', help::ago($msg['time']));
58

59
$html->pack('notice');
60

61
sys::outjs(['notice' => $html->arr['notice']]);
62

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.