break; } $playerHelper->equip(\Likedimion\Helper\ItemHelper::ITEM_BODYARM, $itemHelper->getItem('i.a.bnov'))->equip(\Likedimion\Helper\ItemHelper::ITEM_LEGS, $itemHelper->getItem('i.a.lnov'))->equip(\Likedimion\Helper\ItemHelper::ITEM_SHOES, $itemHelper->getItem('i.a.snov')); $playerHelper->calcParams(); $ld->players->insert($playerHelper->getPlayer()); header("Location: /?"); } catch (MongoException $e) { $page = <<<IBASE_PRP_PAGE_BUFFERS <div class="alert alert-warning"> Ошибка подключения к базе данных.<br/> {$e->getMessage()} </div> IBASE_PRP_PAGE_BUFFERS; } } else { $page = <<<IBASE_PRP_PAGE_BUFFERS <div class="alert alert-warning"> Неверное имя персонажа. В имени только русские или только латинские буквы. Так же допустимы цифры и знаки - (дефиз), _(подчёркивание) и пробел. Имя должно быть не короче 3 и не длиннее 15 символов. </div> IBASE_PRP_PAGE_BUFFERS; } } else { $page = <<<IBASE_PRP_PAGE_BUFFERS <div class="alert alert-warning"> Персонаж с таким именем существует, выберите другое имя </div> IBASE_PRP_PAGE_BUFFERS; } } $page .= View::backButton(); View::display($page, "Новый герой");