telegraph fixed
This commit is contained in:
parent
9dbd019078
commit
2811fd2033
@ -2346,22 +2346,15 @@ function deltravma($id)
|
||||
}
|
||||
}
|
||||
|
||||
// telegrafick
|
||||
function telegraph($to, $text)
|
||||
{ //todo переписать, под логику, когда телеграф ВСЕГДА приходит на почту.
|
||||
global $user;
|
||||
$ur = mysql_fetch_array(mysql_query("select `id` from `users` WHERE `login` = '{$to}' LIMIT 1;"));
|
||||
$us = mysql_fetch_array(mysql_query("select `id` from `online` WHERE `date` >= " . (time() - 60) . " AND `id` = '{$ur['id']}' LIMIT 1;"));
|
||||
if (!$ur) {
|
||||
echo "<font color=red><b>Персонаж не найден.</b></font>";
|
||||
} elseif ($us[0]) {
|
||||
addchp(' (' . date("Y.m.d H:i") . ') <font color=darkblue>Сообщение телеграфом от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ', '{[]}' . $to . '{[]}');
|
||||
echo "<font color=red><b>Персонаж получил ваше сообщение</b></font>";
|
||||
} else {
|
||||
// если в офе
|
||||
echo "<font color=red><b>Сообщение будет доставлено, как только персонаж будет on-line.</b></font>";
|
||||
mysql_query("INSERT INTO `telegraph` (`receiver`,`text`) VALUES ('" . $ur['id'] . "','" . '[' . date("d.m.Y H:i") . '] <font color=darkblue>Сообщение по телеграфу от </font><span oncontextmenu=OpenMenu()>' . nick::id($user['id'])->short() . '</span>: ' . $text . ' ' . "');");
|
||||
}
|
||||
/**
|
||||
* @param $name
|
||||
* @param $text
|
||||
* @throws \Krugozor\Database\Mysql\Exception
|
||||
*/
|
||||
function telegraph($userId, $text)
|
||||
{
|
||||
db::c()->query('SELECT 1 FROM `users` WHERE `id` = ?i', $userId)->fetch_assoc();
|
||||
if (db::c()->getAffectedRows()) db::c()->query('INSERT INTO `telegraph` (receiver, text) VALUES (?i,"?s")', $userId, $text);
|
||||
}
|
||||
|
||||
function get_meshok()
|
||||
@ -2518,6 +2511,8 @@ function addToDelo($message, $user_id = 0, $type = 1)
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Апаем стат или мастерство на единицу.
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user