Реализация ChatMessageDTO.
This commit is contained in:
@@ -315,10 +315,13 @@ if (!isset($u['id'])) {
|
||||
if ($u['online'] < time() - 520) {
|
||||
$sp = Db::getRows('select room, city, login from users where online > unix_timestamp() - 600 and id in (select user from friends where friend = ?)', [$u['id']]);
|
||||
foreach ($sp as $usr) {
|
||||
$chat->send(
|
||||
'', $usr['room'], $usr['city'], '', $usr['login'], 'Вас приветствует: <b>' . $u['login'] . '</b>.',
|
||||
time(), 6, 0, 0, 0, 1
|
||||
);
|
||||
$chatDto = new ChatMessage();
|
||||
$chatDto->setRoom($usr['room']);
|
||||
$chatDto->setCity($usr['city']);
|
||||
$chatDto->setTo($usr['login']);
|
||||
$chatDto->setText('Вас приветствует: <b>' . $u['login'] . '</b>.');
|
||||
$chatDto->setType(6);
|
||||
$chat->sendMsg($chatDto);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -335,20 +338,11 @@ if (!isset($u['id'])) {
|
||||
$u['auth'] != '0' &&
|
||||
$u['ip'] != IP
|
||||
) {
|
||||
mysql_query(
|
||||
"INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES
|
||||
('1',
|
||||
'capitalcity',
|
||||
'0',
|
||||
'',
|
||||
'" . $u['login'] . "',
|
||||
'В предыдущий раз этим персонажем заходили с другого компьютера " .
|
||||
date('d.m.Y H:i', $u['online']) . ". (Предыдущий ip: %" . $u['ip'] . ")',
|
||||
'-1',
|
||||
'6',
|
||||
'0'
|
||||
)"
|
||||
);
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($u['login']);
|
||||
$cmsg->setText('В предыдущий раз этим персонажем заходили с другого компьютера ' . date('d.m.Y H:i', $u['online']) . "(Предыдущий ip: %{$u['ip']})");
|
||||
$cmsg->setType(6);
|
||||
$chat->sendMsg($cmsg);
|
||||
}
|
||||
$apu = "`auth` = '" . md5($u['login'] . 'AUTH' . IP) . "',";
|
||||
setcookie('auth', md5($u['login'] . 'AUTH' . IP), time() + 60 * 60 * 24 * 365, '', 'new-combats.com');
|
||||
|
||||
Reference in New Issue
Block a user