query('SELECT `align`,`admin` FROM `users` WHERE `id` = ?i', $uid)->fetch_assoc(); if ($own['admin'] == 1) { return ADMINISTRATOR_ACCESS; } elseif ($own['align'] == 1) { return MODERATOR_ACCESS; } return false; } $presentsModel = new PresentsModel(); $presentsList = $presentsModel->getAllPresents($user->id); if (empty($user->id)): ?> Ошибка Ошибка: персонаж не найден...

←назад

Информация о <?= $user->login ?> query('SELECT `time` FROM `effects` WHERE `owner` = ?i AND `type` = ?i ', $user->id, 5)->fetch_assoc(); if ($effect['time'] && !private_access($uid)) { die('

Персонаж обезличен!

'); } } catch (Exception $e_hide_info) { echo "
Ошибка обезличивателя: {$e_hide_info}
"; } try { $user->showUserInfo(); } catch (Exception $e_showUserInfo) { echo "
Ошибка генератора showUserInfo() в User.php: {$e_showUserInfo}
"; } include_once 'views/presents-list.php'; # Секретный раздел # Если я любой паладин, и смотрю не админа, или я сам админ. echo sprintf('
uid: %s

secret: %s

%s
', $uid, private_access($uid), var_dump(private_access($uid))); if ((private_access($uid) === MODERATOR_ACCESS && !$user->admin) || private_access($uid) === ADMINISTRATOR_ACCESS) { $ld = db::c()->query('SELECT * FROM users_logs WHERE user_id = ?i ORDER BY `id` ASC', $user->id); echo "

Личное дело

"; while ($row_ld = $ld->fetch_assoc()) { $text = date("d.m.Y H:i ", $row_ld['date']) . $row_ld['text']; echo "$text
"; } echo "

Дополнительные сведения

"; if (!empty($user->id)) { echo "ID: " . $user->id . "
"; } if (!empty($user->email)) { echo "E-mail: " . $user->email . "
"; } if (!empty($user->borndate)) { echo "День рождения: " . $user->borndate . "
"; } if (!empty($user->ip)) { echo "IP при регистрации: " . $user->ip . "
"; } } if (private_access($uid) === ADMINISTRATOR_ACCESS) { if (!empty($user->exp)) { echo "Oпыт: " . $user->exp . "
"; } if (!empty($user->stats)) { echo "Число неиспользованных UP-ов: " . $user->stats . "
"; } if (!empty($user->money)) { echo "Кредитов: " . $user->money . "
"; } if (!empty($user->room)) { echo "Комната: " . $user->room . "
"; } echo "

Банковские счета

"; $bankInfo = new Bank($user->id); echo "Счет: " . $bankInfo->user_id . PHP_EOL; echo "Деньги на счету: " . $bankInfo->money . PHP_EOL; } ?>