Файл: _gladiators2_/gladiators2/gladiators/gladiators/manage/modules/mod_info.php
Строк: 42
<?
/* This file decoded and nulled by NukLeoN [AnTiSh@Re] */
$field['id'] = 'ID';
$field['name'] = 'Имя';
$field['login'] = 'Логин';
$field['pass'] = 'Пароль';
$field['sex'] = 'Пол';
$field['level'] = 'Уровень';
$field['u'] = 'Удар';
$field['g'] = 'Гибкость';
$field['l'] = 'Логика';
$field['z'] = 'Здоровье';
$field['money'] = 'Золото';
$field['icon'] = 'Облик';
$field['world'] = 'Город';
$field['klan'] = 'Клан';
$field['post'] = 'Должность';
$field['country'] = 'Страна';
$field['city'] = 'Город';
$field['email'] = 'E-mail';
$field['url'] = 'URL';
$field['exp'] = 'Опыт';
$field['num_up'] = 'Номер апа';
$field['victory'] = 'Побед';
$field['lose'] = 'Поражений';
$field['noone'] = 'Ничьих';
$field['birthday'] = 'День рождения';
$field['date'] = 'Дата регистрации';
$field['chat_color'] = 'Цвет в чате';
$field['hobby'] = 'Хобби';
$field['icq'] = 'ICQ';
$field['ups'] = 'Повышений';
$field['hp'] = 'Сейчас HP';
$field['maxhp'] = 'Максимальное HP';
$field['last_update_uron'] = 'Последнее обновление HP';
$field['locate'] = 'Место нахожджение';
$field['align'] = 'Склонность';
$field['battle_id'] = 'ID поединка';
$field['boss_klan'] = 'Глава клана';
if ($_GET['act'] == 'info')
{
if (preg_match ('/^[-a-zA-Zа-яА-Я0-9_\s]+$/', $_POST['who']))
{
$db->query ('select info,info_level from admin_users where user_id='' . $_SESSION['id'] . ''');
$db->num_rows ();
$db->fetch_array ();
if (!(($db->num AND !($db->row['info'] == ''))))
{
$error_msg = 'У вас нет прав просматривать данные персонажей!';
return 1;
}
$result_who = mysql_query ('select id,login,level from users where login='' . $_POST['who'] . ''');
$num_who = mysql_num_rows ($result_who);
$row_who = mysql_fetch_array ($result_who);
if (!($num_who))
{
$error_msg = 'Персонаж не существует!';
return 1;
}
if ($db->row['info_level'] < $row_who['level'])
{
$error_msg = 'Ваши права не позволяют просматривать данные персонажей старше ' . $db->row['info_level'] . ' уровня!';
return 1;
}
$fields = explode (';', $db->row['info']);
for ($i = 0; $i <= count ($fields) - 2; ++$i)
{
if (!($i))
{
$q = $fields[$i];
continue;
}
else
{
$q .= ', ' . $fields[$i];
continue;
}
}
$result_ch = mysql_query ('select ' . $q . ' from users where login='' . $row_who['login'] . ''');
$row_ch = mysql_fetch_array ($result_ch);
for ($i = 0; $i <= count ($fields) - 2; ++$i)
{
$view_place .= '<tr><td><b>' . $field[$fields[$i]] . ':</b></td><td>' . $row_ch[$fields[$i]] . '</td></tr>
';
}
}
}
?>