info['banned'] > 0) {
header('location: /index.php');
die();
}
$tjs = '';
if ($u->info['bithday'] == '01.01.1800' && $u->info['inTurnirnew'] == 0) {
unset($_GET, $_POST);
}
if ($u->info['activ'] > 0) {
die('Вам необходимо активировать персонажа.
Авторизируйтесь с главной страницы.');
}
if (isset($_POST['set_name'])) {
$_POST['set_name'] = htmlspecialchars($_POST['set_name']);
$set_x = mysql_fetch_array(
mysql_query(
'SELECT COUNT(*) FROM `ruine_sets` WHERE `uid` = "' . $u->info['id'] . '" AND `name` != "' . mysql_real_escape_string(
$_POST['set_name']
) . '" LIMIT 1'
)
);
if ($set_x[0] > 20) {
$u->error = 'Нельзя создавать более 20 профилей';
} else {
$set_x = mysql_fetch_array(
mysql_query(
'SELECT `id` FROM `ruine_sets` WHERE `uid` = "' . $u->info['id'] . '" AND `name` = "' . mysql_real_escape_string(
$_POST['set_name']
) . '" LIMIT 1'
)
);
//
$f = $free_stats; // свободных статов
$i = 1;
while ($i <= 6) {
$_POST['s' . $i] = round((int)$_POST['s' . $i]);
if ($_POST['s' . $i] < 0) {
$_POST['s' . $i] = 0;
}
$f -= $_POST['s' . $i];
$i++;
}
//
if ($f < 0 || $f > $free_stats) {
$u->error = 'Ошибка в распределении статов.';
} elseif (isset($set_x['id'])) {
mysql_query(
'UPDATE `ruine_sets` SET
`s1` = "' . mysql_real_escape_string($_POST['s1']) . '",
`s2` = "' . mysql_real_escape_string($_POST['s2']) . '",
`s3` = "' . mysql_real_escape_string($_POST['s3']) . '",
`s4` = "' . mysql_real_escape_string($_POST['s4']) . '",
`s5` = "' . mysql_real_escape_string($_POST['s5']) . '",
`s6` = "' . mysql_real_escape_string($_POST['s6']) . '",
`free` = "' . mysql_real_escape_string($f) . '",
`time` = "' . time() . '"
WHERE `id` = "' . $set_x['id'] . '" LIMIT 1'
);
$u->error = 'Профиль "' . $_POST['set_name'] . '" был успешно перезаписан!';
} else {
mysql_query(
'INSERT INTO `ruine_sets` (
`uid`,`name`,`free`,`s1`,`s2`,`s3`,`s4`,`s5`,`s6`,`time`
) VALUES (
"' . $u->info['id'] . '","' . mysql_real_escape_string(
$_POST['set_name']
) . '","' . mysql_real_escape_string($f) . '",
"' . mysql_real_escape_string($_POST['s1']) . '",
"' . mysql_real_escape_string($_POST['s2']) . '",
"' . mysql_real_escape_string($_POST['s3']) . '",
"' . mysql_real_escape_string($_POST['s4']) . '",
"' . mysql_real_escape_string($_POST['s5']) . '",
"' . mysql_real_escape_string($_POST['s6']) . '",
"' . time() . '"
)'
);
$u->error = 'Профиль "' . $_POST['set_name'] . '" был создан.';
}
}
} elseif (isset($_GET['use'])) {
$set_x = mysql_fetch_array(
mysql_query(
'SELECT * FROM `ruine_sets` WHERE `uid` = "' . $u->info['id'] . '" AND `id` = "' . mysql_real_escape_string(
$_GET['use']
) . '" LIMIT 1'
)
);
if (isset($set_x['id'])) {
mysql_query('UPDATE `ruine_sets` SET `use` = 0 WHERE `uid` = "' . $u->info['id'] . '"');
mysql_query('UPDATE `ruine_sets` SET `use` = 1 WHERE `id` = "' . $set_x['id'] . '" LIMIT 1');
$u->error = 'Профиль "' . $set_x['name'] . '" был установлен по умолчанию.';
}
} elseif (isset($_GET['delete'])) {
$set_x = mysql_fetch_array(
mysql_query(
'SELECT * FROM `ruine_sets` WHERE `uid` = "' . $u->info['id'] . '" AND `id` = "' . mysql_real_escape_string(
$_GET['delete']
) . '" LIMIT 1'
)
);
if (isset($set_x['id'])) {
mysql_query('DELETE FROM `ruine_sets` WHERE `id` = "' . $set_x['id'] . '" LIMIT 1');
$u->error = 'Профиль "' . $set_x['name'] . '" был стерт.';
}
}
?>
Название | По умолчанию | Удалить |
= $pl['name'] ?> | if ($pl['use'] == 0) { ?> Установить } else { ?> По умолчанию } ?> | удалить |