room != 30) {
header("Location: main.php");
exit;
}
$klanName = $_POST['klanname'] ?? '';
$klanAbbr = $_POST['klanabbr'] ?? '';
$klanDescr = $_POST['klandescr'] ?? '';
if ($klanName && $klanAbbr && $klanDescr) {
$eff = db::c()->query('SELECT 1 FROM `effects` WHERE `owner` = ?i AND `type` = 20', $user->id);
$name_check = db::c()->query('SELECT 1 FROM `clans` WHERE `name` = "?s" OR `short` = "?s"', 111, 333);
$errorMessage = '';
if ($user->align) {
$errorMessage .= 'Вы уже имеете направленность!.
';
}
if ($user->clan) {
$errorMessage .= 'Вы уже состоите в клане!.
';
}
if (Config::$clan_register_cost >= $user->money) {
$errorMessage .= 'Не хватает денег на регистрацию клана.
';
}
if (!$eff) {
$errorMessage .= 'Нет проверки.
';
}
if (!$name_check) {
$errorMessage .= 'Клан с такими данными уже существует.
';
}
if (!$errorMessage && !Config::$clan_register_lock) {
// db::c()->query('INSERT INTO `reg_klan` (owner, name, abr, descr) VALUES (?i,"?s","?s","?s")',
// $user->id, $klanName, $klanAbbr, $klanDescr);
$user->money -= Config::$clan_register_cost;
Bank::setBankMoney($user->money, $user->id);
echo 'Заявка на регистрацию клана подана.';
err('Проверки пройдены, но клан регистрировать пока нельзя!');
} else {
err($errorMessage);
}
}
Template::header('Регистратура кланов');
?>
", $clanreg_row['date'], " | ", $clanreg_row['name'], " | ", $clanreg_row['abbr'], " | ", Nick::id($clanreg_row['owner'])->full(), " | ", nl2br($clanreg_row['descr']), " |