Вызов логина персонажа по единому стандарту.

This commit is contained in:
2023-12-01 00:51:17 +02:00
parent 774bc82556
commit 5f25fcd7e5
34 changed files with 104 additions and 147 deletions
+13 -15
View File
@@ -89,7 +89,7 @@ if (isset($ba['id'])) {
$uba = Db::getRow('select * from users where login = ? and banned = 0', [$_POST['buy_ekr']]);
$uba['uid'] = $uba['id'];
if (isset($uba['id'])) {
echo 'Покупатель: ' . $u->microLogin($uba['uid']) . '<br>';
echo 'Покупатель: ' . $u->getLogin($uba['uid']) . '<br>';
} else {
echo '<span style="color: red;">Персонаж заблокирован, либо не найден.</span><hr>';
unset($_POST['buy_ekr']);
@@ -222,7 +222,7 @@ if (isset($ba['id'])) {
(new Chat())->sendMsg($cmsg);
$text_msg = 'Алхимик <b>' . $u->info['login'] . '</b> совершил продажу <b>' .
$_POST['buy4ekr'] . '</b> ЕКР. (скидка ' . $ba['procent'] . '% , задолжность ' . $ba['USD'] . '$). Покупатель: ' . $u->microLogin($uba['uid'], 1) . '.</b>.';
$_POST['buy4ekr'] . '</b> ЕКР. (скидка ' . $ba['procent'] . '% , задолжность ' . $ba['USD'] . '$). Покупатель: ' . $u->getLogin($uba['uid']) . '.</b>.';
$balance = Db::getValue('select sum(money) from balance_money where cancel = 0');
$balance += $money;
@@ -327,19 +327,17 @@ echo '<br><h2>Список реальщиков:</h2><br>';
$sp = Db::getRows('select * from pay_operation where good > 0 group by uid');
foreach ($sp as $pl) {
$online = Db::getValue('select online from users where id = ?', [$pl['uid']]);
$lg = $u->microLogin($pl['uid'], 1);
$lg = $u->getLogin($pl['uid']);
if (!stristr($u->microLogin($pl['uid']), 'Невидимка')) {
if ($online > time() - 240) {
$lg = '<span style="color: green;">' . $lg . '</span>';
} else {
$lg .= ' (был тут ' . date('d.m.Y H:i', $online) . ')';
}
if ($u->info['admin'] > 0) {
$sum = Db::getValue('select sum(ekr) from pay_operation where good > 0 and uid = ?', [$pl['uid']]);
echo $lg . ' - ' . $sum . ' екр.<br>';
} else {
echo $lg . '<br>';
}
if ($online > time() - 240) {
$lg = '<span style="color: green;">' . $lg . '</span>';
} else {
$lg .= ' (был тут ' . date('d.m.Y H:i', $online) . ')';
}
if ($u->info['admin'] > 0) {
$sum = Db::getValue('select sum(ekr) from pay_operation where good > 0 and uid = ?', [$pl['uid']]);
echo $lg . ' - ' . $sum . ' екр.<br>';
} else {
echo $lg . '<br>';
}
}
+2 -2
View File
@@ -885,9 +885,9 @@ if ($u->info['clan_prava'] != 'glava') {
);
while ($pl = mysql_fetch_array($sp)) {
if ($pl['uid'] > 0) {
$login = $u->microLogin($pl['uid'], 1);
$login = $u->getLogin($pl['uid']);
if ($tt[2][0] == 1) {
$pl['text'] = '<img src="//img.new-combats.tech/i/clear.gif" width="13" height="13" title="Удалить событие" class="leftimg" style="cursor:pointer" onclick="location=\'main.php?clan&events&pg=' . ceil(
$pl['text'] = '<img src="'.Config::img().'/i/clear.gif" width="13" height="13" title="Удалить событие" class="leftimg" style="cursor:pointer" onclick="location=\'main.php?clan&events&pg=' . ceil(
$pg
) . '&delete=' . $pl['id'] . '\'">' . $pl['text'];
}
+4 -4
View File
@@ -270,7 +270,7 @@ function printDealersOnline(): void
echo 'Нет алхимиков онлайн.';
} else {
foreach ($stmt as $dealerId) {
echo $u->microLogin($dealerId) . '<br>';
echo $u->getLogin($dealerId) . '<br>';
}
}
}
@@ -284,7 +284,7 @@ function printBukmekersOnline(): void
echo 'Нет букмекеров онлайн.';
} else {
foreach ($stmt as $dealerId) {
echo $u->microLogin($dealerId) . '<br>';
echo $u->getLogin($dealerId) . '<br>';
}
}
}
@@ -298,7 +298,7 @@ function printModeratorsOnline(): void
echo 'Нет модераторов онлайн.';
} else {
foreach ($stmt as $dealerId) {
echo $u->microLogin($dealerId) . '<br>';
echo $u->getLogin($dealerId) . '<br>';
}
}
}
@@ -450,7 +450,7 @@ function printModeratorsOnline(): void
<TD style="vertical-align: top; ">
<TABLE cellspacing=0 cellpadding=2 width="100%">
<TR>
<TD colspan="4" align="center"><h4>Контакты <br><br> <?= $u->microLogin($u->info['id']) ?></h4>
<TD colspan="4" align="center"><h4>Контакты <br><br> <?= $u->getLogin() ?></h4>
</TD>
</TR>
<?php
+14 -18
View File
@@ -1068,11 +1068,10 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
while ($plbip = mysql_fetch_array($spbip)) {
$plbipl .= '<span class="date1">' . date(
'd.m.Y H:i', $plbip['time']
) . '</span> - ' . $plbip['ip'] . ' (' . $u->microLogin(
$plbip['uid'], 1
) . ') <input onclick="location.href=\'main.php?' . $zv . '&unblock_ip=' . htmlspecialchars(
$plbip['ip']
) . '&blockip_list=1\'" type="button" value="&nbsp; - &nbsp;"><br>';
) . '</span> - ' . $plbip['ip'] . ' (' . $u->getLogin($plbip['uid']) .
') <input onclick="location.href=\'main.php?' . $zv . '&unblock_ip=' .
htmlspecialchars($plbip['ip']) .
'&blockip_list=1\'" type="button" value="&nbsp; - &nbsp;"><br>';
}
if ($plbipl != '') {
echo '<b>Список заблокированных IP:</b><br>' . $plbipl;
@@ -1354,7 +1353,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
);
if (isset($tst['id']) && $tst['admin'] == 0 && ($tst['no_ip'] == 0 || $tst['no_ip'] == '')) {
if (!isset($ursz[$pl['uid']])) {
$ursz[$pl['uid']] = $u->microLogin($pl['uid'], 1);
$ursz[$pl['uid']] = $u->getLogin($pl['uid']);
}
$de = mysql_fetch_array(
mysql_query(
@@ -1572,9 +1571,10 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
$rt .= '<div style="border-top:1px solid grey;padding:5px;">' . $i . '. <span class="date1">' . date(
'd.m.y H:i', $pl['time']
) . '</span> <b>' . $u->microLogin(
$pl['uid'], 1
) . '</b> , &quot;' . $types[$pl['type']][0] . '&quot; , Анимация: <b>' . $va[$pl['animation']] . '</b> , Изображение для клана: <b>' . $va[$plcln] . '</b> , <img onclick="imresize(this,' . $types[$pl['type']][2] . ',' . $types[$pl['type']][1] . ');" style="border:1px solid blue;cursor:pointer;" src="/clan_prw/' . $pl['src'] . '" height="20">';
) . '</span> <b>' . $u->getLogin($pl['uid']) . '</b> , &quot;' .
$types[$pl['type']][0] . '&quot; , Анимация: <b>' . $va[$pl['animation']] .
'</b> , Изображение для клана: <b>' . $va[$plcln] .
'</b> , <img onclick="imresize(this,' . $types[$pl['type']][2] . ',' . $types[$pl['type']][1] . ');" style="border:1px solid blue;cursor:pointer;" src="/clan_prw/' . $pl['src'] . '" height="20">';
$rt .= ' <input onclick="location.href=\'main.php?admin=1&grood_img=' . $pl['id'] . '\'" type="button" value="Принять" style="background:#E2EDD8"> <input type="button" onclick="location.href=\'main.php?admin=1&bad_img=' . $pl['id'] . '\'" style="background:#FCC9CA" value="Отказать"> <br>';
@@ -2073,9 +2073,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
);
$html = '';
while ($pl = mysql_fetch_array($sp)) {
$html .= $u->microLogin(
$pl['id'], 1
) . ' -> <b>' . $pl['login'] . '</b> (id ' . $pl['id'] . ')<br>';
$html .= $u->getLogin($pl['id']) . ' -> <b>' . $pl['login'] . '</b> (id ' . $pl['id'] . ')<br>';
}
if ($html == '') {
$html = '<b style="color:red">Нет персонажей-невидимок</b>';
@@ -2163,7 +2161,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
$i = 1;
echo '<br><b><font color=red>Персонажи зарегистрированные ' . $pld520 . '</font></b>';
while ($pl = mysql_fetch_array($sp)) {
$urt5202 = '<br>' . $i . '. ' . $u->microLogin($pl['id'], 1) . '';
$urt5202 = '<br>' . $i . '. ' . $u->getLogin($pl['id']);
if ($pl['banned'] > 0) {
$urt5202 = '<font color=red>' . $urt5202 . '</font>';
@@ -2177,9 +2175,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
$urt5202 .= ' <a href="/logs.php?log=' . $pl['battle'] . '" target="_blank"><img src=//img.new-combats.tech/i/fighttype0.gif title="Персонаж в поединке"></a>';
}
if ($pl['host_reg'] > 0) {
$urt5202 .= ' &nbsp; <small>(Реферал персонажа ' . $u->microLogin(
$pl['host_reg'], 1
) . ')</small>';
$urt5202 .= ' &nbsp; <small>(Реферал персонажа ' . $u->getLogin($pl['host_reg']) . ')</small>';
}
$urt520 .= $urt5202;
$i++;
@@ -2221,7 +2217,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
);
if (isset($tst['id']) && $tst['admin'] == 0 && ($tst['no_ip'] == '' && $tst['no_ip'] == 0)) {
if (!isset($ursz[$pl['uid']])) {
$ursz[$pl['uid']] = $u->microLogin($pl['uid'], 1);
$ursz[$pl['uid']] = $u->getLogin($pl['uid']);
}
$r .= '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">';
$r .= '<span style="display:inline-block;width:30px">' . $i . '.</span> <span style="display:inline-block;width:250px">' . $ursz[$pl['uid']] . '</span>';
@@ -2281,7 +2277,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
$rdl .= '<div style="display:inline-block;width:150px;color:green">' . date(
'd.m.Y H:i:s', $pl['time']
) . '</div>';
$rdl .= $pl['text'] . ' персонажу ' . $u->microLogin($pl['uid'], 1);
$rdl .= $pl['text'] . ' персонажу ' . $u->getLogin($pl['uid']);
$rdl .= '</div>';
}
if ($rdl == '') {
+2 -2
View File
@@ -50,9 +50,9 @@ $sp = mysql_query('SELECT `id`,`align`,`login` FROM `users` WHERE (`align` > 1 A
while( $pl = mysql_fetch_array($sp) ) {
$pr = '<img class="cp" src="//img.new-combats.tech/i/lock.gif" title="Написать" width="20" height="15" onClick="top.chat.addto(\''.$pl['login'].'\',\'private\');">';
if( $pl['align'] == 1.99 ) {
$sh .= '<div style="padding-bottom:5px;">'.$pr.' '.$u->microLogin($pl['id'],1).' <b style="color:red"> - Глава Ордена</b></div>';
$sh .= '<div style="padding-bottom:5px;">'.$pr.' '.$u->getLogin($pl['id']).' <b style="color:red"> - Глава Ордена</b></div>';
}else{
$sh .= '<div>'.$pr.' '.$u->microLogin($pl['id'],1).'</div>';
$sh .= '<div>'.$pr.' '.$u->getLogin($pl['id']).'</div>';
}
$sx++;
}
+1 -1
View File
@@ -32,7 +32,7 @@ if (!defined('GAME')) {
<td valign="top" align="left"><img src="//img.new-combats.tech/i/1x1.gif" alt="" width="1" height="5"/><br/>
&nbsp;&nbsp;
</td>
<center><? echo '' . $u->microLogin($u->info['id'], 1) . '<br>'; ?></center>
<center><?= $u->getLogin() . '<br>'; ?></center>
<td valign="top" align="right">&nbsp;
<input type="button" onClick="location.href='/main.php?obraz';" class="btn" value="Обновить"/>
<input type="submit" class="btn" name="edit" value="Вернуться"/>
+5 -8
View File
@@ -25,7 +25,7 @@ while ($pl = mysql_fetch_array($sp)) {
if ($pl['online'] > time() - 240) {
$clr = 'green';
}
$xh1 .= '<tr><td align="center"><font color="' . $clr . '">' . $u->microLogin($pl, 2) . '</font></td></tr>';
$xh1 .= '<tr><td align="center"><font color="' . $clr . '">' . $u->getLogin($pl['id']) . '</font></td></tr>';
$sp2 = mysql_query(
'SELECT `id`,`login`,`level`,`align`,`clan`,`online` FROM `users` WHERE `host_reg` = "' . $pl['id'] . '" AND `banned` = 0 ORDER BY `timereg` DESC'
);
@@ -35,7 +35,7 @@ while ($pl = mysql_fetch_array($sp)) {
if ($pl2['online'] > time() - 240) {
$clr = 'green';
}
$xh2 .= '<tr><td align="center"><font color="' . $clr . '">' . $u->microLogin($pl2, 2) . '</font></td></tr>';
$xh2 .= '<tr><td align="center"><font color="' . $clr . '">' . $u->getLogin($pl2['id']) . '</font></td></tr>';
$sp3 = mysql_query(
'SELECT `id`,`login`,`level`,`align`,`clan`,`online` FROM `users` WHERE `host_reg` = "' . $pl2['id'] . '" AND `banned` = 0 ORDER BY `timereg` DESC'
);
@@ -45,9 +45,7 @@ while ($pl = mysql_fetch_array($sp)) {
if ($pl3['online'] > time() - 240) {
$clr = 'green';
}
$xh3 .= '<tr><td align="center"><font color="' . $clr . '">' . $u->microLogin(
$pl3, 2
) . '</font></td></tr>';
$xh3 .= '<tr><td align="center"><font color="' . $clr . '">' . $u->getLogin($pl3['id']) . '</font></td></tr>';
}
}
}
@@ -176,9 +174,8 @@ $reflink = $_SERVER['SERVER_NAME'] . DIRECTORY_SEPARATOR . 'r' . $u->info['id'];
<p>Ваша ссылка на регистрацию для новых игроков: <b class="green"><?= $reflink ?></b></p>
<?php
if (isset($rtg['id'])) {
echo '<p>Реферал с пересечением IP (разрешены бонусы только за этого реферала): <b style="color: red">' . $u->microLogin(
$rtg['uid2'], 1
) . '</b><br>' .
echo '<p>Реферал с пересечением IP (разрешены бонусы только за этого реферала): <b style="color: red">' .
$u->getLogin($rtg['uid2']) . '</b><br>' .
'<small>(Сменить на другого реферала с одного IP больше нельзя!)</small></p>';
}
?>
+2 -2
View File
@@ -95,8 +95,8 @@ if($u->tfer['uid2']==$u->info['id'])
$az = array(1=>2,2=>1);
}
$tu = array(
1 => $u->microLogin($u->tfer['uid'.$az[1]],1),
2 => $u->microLogin($u->tfer['uid'.$az[2]],1)
1 => $u->getLogin($u->tfer['uid'.$az[1]]),
2 => $u->getLogin($u->tfer['uid'.$az[2]])
);
?>
<style>
+1 -1
View File
@@ -200,7 +200,7 @@ $tma = '';
<tr>
<TD>
<?php
echo $u->microLogin($u->info['id']);
echo $u->getLogin();
$st = Conversion::dataStringToArray($u->info['stats']);
if (
$_GET['dec_transfer'] ||
+1 -1
View File
@@ -77,7 +77,7 @@ foreach ($bonus[(int)$u->info['align']]['items'] as $bonusItem) {
let elem = document.getElementById('se-pre-con');
elem.parentNode.removeChild(elem);
</script>
<h3>Проходи, <?= $u->microLogin($u->info['id']) ?>, угощайся!</h3>
<h3>Проходи, <?= $u->getLogin() ?>, угощайся!</h3>
<div style="text-align: right;">
<input type="button" class="btn" value="Обновить" onclick="location='main.php?ap=1';">
<input type="button" class="btn" value="Вернуться" onclick="location='main.php';">
+2 -2
View File
@@ -116,7 +116,7 @@ body
<?php
$sp = mysql_query('SELECT * FROM `fontan` WHERE `delete` = "0" AND `win` > 0 ORDER BY `id` DESC LIMIT 20');
while($pl = mysql_fetch_array($sp)) {
echo $u->microLogin($pl['uid'],1).' - '.$pl['win'].'кр.<br>';
echo $u->getLogin($pl['uid']).' - '.$pl['win'].'кр.<br>';
}
?>
<br /></td>
@@ -158,7 +158,7 @@ body
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;"><div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;"><?=$u->microLogin($pl['uid'],1)?>:<?php
word-wrap: break-word;"><div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;"><?=$u->getLogin($pl['uid'])?>:<?php
if($u->info['admin'] > 0 || ($u->info['align'] > 1 && $u->info['align'] < 2)) {
echo ' <a href="?delm='.$pl['id'].'"><small>стереть</small></a>';
}
+2 -2
View File
@@ -276,7 +276,7 @@ if (!isset($_GET['r'])) {
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top" bgcolor="#D6D6D6"><?= $u->microLogin($u->info['id'], 1) ?></td>
<td align="center" valign="top" bgcolor="#D6D6D6"><?= $u->getLogin() ?></td>
<td align="center" valign="top" bgcolor="#D6D6D6"><B>Подходящие предметы в инвентаре</B></td>
</tr>
<tr>
@@ -389,7 +389,7 @@ if (!isset($_GET['r'])) {
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top" bgcolor="#D6D6D6"><?= $u->microLogin($u->info['id'], 1) ?></td>
<td align="center" valign="top" bgcolor="#D6D6D6"><?= $u->getLogin() ?></td>
<td align="center" valign="top" bgcolor="#D6D6D6"><b>Подходящие предметы в инвентаре</b></td>
</tr>
<tr>
+1 -1
View File
@@ -25,7 +25,7 @@ while ($pl = mysql_fetch_array($sp)) {
}
$i++;
$uidz[$pl['uid']] = $i;
$text .= $i . '. <span class="date">' . date('d.m.Y H:i', $pl['time']) . '</span>, Волна: <b>' . $pl['voln'] . '</b>, ' . $u->microLogin($pl['uid'], 1) . '<br>';
$text .= $i . '. <span class="date">' . date('d.m.Y H:i', $pl['time']) . '</span>, Волна: <b>' . $pl['voln'] . '</b>, ' . $u->getLogin($pl['uid']) . '<br>';
}
if (empty($text)) {
$text = 'История пуста, скорее всего не нашлось смельчаков...';
+1 -1
View File
@@ -792,7 +792,7 @@ if ($re != '') {
echo '<a href="?r=5&rnd=' . $code . '">Подгонка</a>';
} ?>&nbsp;&nbsp;
</td>
<td nowrap="nowrap" style="position: absolute; right: 290px;"><?= $u->microLogin($u->info['id'], 1) ?></td>
<td nowrap="nowrap" style="position: absolute; right: 290px;"><?= $u->getLogin() ?></td>
<td width="90%">&nbsp;</td>
</tr>
</table>
+1 -1
View File
@@ -827,7 +827,7 @@ if ($hostel['balance'] <= 0 && $u->room['id'] != 214 && $sleep['vars'] != 'sleep
<table bgcolor="#c8c8c8" width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="52%" style="border-left:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5; padding:2px 0px 2px 5px;"
align='left'><?= $u->microLogin($u->info['id'], 1) ?></td>
align='left'><?= $u->getLogin() ?></td>
<td style="<?= ($result['additional'] == '' ? 'border-bottom:1px solid #a5a5a5;' : '') ?>"
align='center'><?= ($result['additional'] != '' ? $result['additional'] : '') ?></td>
<td style="border-right:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5; padding: 2px 15px 2px 0px;" align='right'><h4