} // *********************************************************** // Обработать POST-запросы. if ($GlobalUser['ally_id'] == 0) { if ($_GET['a'] == 1 && $_GET['weiter'] == 1) { $_POST['tag'] = str_replace("\"", "", $_POST['tag']); $_POST['tag'] = str_replace("'", "", $_POST['tag']); $_POST['name'] = str_replace("\"", "", $_POST['name']); $_POST['name'] = str_replace("'", "", $_POST['name']); if (mb_strlen($_POST['tag'], "UTF-8") < 3) { $AllianzenError = "Аббревиатура альянса слишком коротка"; } else { if (mb_strlen($_POST['name'], "UTF-8") < 3) { $AllianzenError = "Название альянса слишком короткое"; } else { if (IsAllyTagExist($_POST['tag'])) { $AllianzenError = "Альянс " . $_POST['tag'] . " к сожалению уже существует!"; } else { CreateAlly($GlobalUser['player_id'], $_POST['tag'], $_POST['name']); PageHeader("allianzen"); echo "<!-- CONTENT AREA -->\n"; echo "<div id='content'>\n"; echo "<center>\n"; echo "<br/><p>Альянс " . $_POST['name'] . " [" . $_POST['tag'] . "] успешно создан</p>\n"; echo "<form method=\"post\" action=\"index.php?page=allianzen&session=" . $_GET['session'] . "\">\n"; echo "<input type=\"submit\" value=\"Да!\"/></form><br/><br/><br/><br/>\n"; echo "</center>\n"; echo "</div>\n"; echo "<!-- END CONTENT AREA -->\n"; PageFooter(); ob_end_flush();
function PageAlly_ChangeTag() { global $GlobalUser; global $session; global $ally; global $AllianzenError; if (method() === "POST" && $_GET['a'] == 9 && $_GET['weiter'] == 1) { $_POST['newtag'] = str_replace("\"", "", $_POST['newtag']); $_POST['newtag'] = str_replace("'", "", $_POST['newtag']); $now = time(); $myrank = LoadRank($ally['ally_id'], $GlobalUser['allyrank']); if (!($myrank['rights'] & 0x20)) { $AllianzenError = "<center>\nНедостаточно прав для проведения операции<br></center>"; } else { if ($now < $ally['tag_until']) { $AllianzenError = "<center>\nПодождите до " . date("Y-m-d H:i:s", $ally['tag_until']) . "<br></center>"; } else { if (mb_strlen($_POST['newtag'], "UTF-8") < 3) { $AllianzenError = "<center>\nАббревиатура альянса слишком коротка<br></center>"; } else { if (IsAllyTagExist($_POST['newtag'])) { $AllianzenError = "<center>\nАльянс " . $_POST['newtag'] . " к сожалению уже существует!<br></center>"; } else { AllyChangeTag($ally['ally_id'], $_POST['newtag']); ?> <script src="js/cntchar.js" type="text/javascript"></script><script src="js/win.js" type="text/javascript"></script> <table width=519> <form action="index.php?page=allianzen&session=<?php echo $session; ?> " method=POST> <tr><td class=c colspan=2>Подтвердить</td></tr> <tr><th colspan=2>Альянс с аббревиатурой "<?php echo $ally['tag']; ?> " имеет теперь аббревиатуру "<?php echo $_POST['newtag']; ?> "</th><tr> <tr><th colspan=2><input type=submit value="Ok"></th></tr></table></center></form> <?php return; } } } } } ?> <script src="js/cntchar.js" type="text/javascript"></script><script src="js/win.js" type="text/javascript"></script> <table width=519> <form action="index.php?page=allianzen&session=<?php echo $session; ?> &a=9&weiter=1" method=POST> <tr><td class=c colspan=2>Как следует переименовать альянс "<?php echo $ally['tag']; ?> "?</td></tr> <tr><th>Новая аббревиатура: #1</th><th><input type=text name=newtag maxlength=8> <input type=submit value="Переименовать"></th></tr> </table></center></form> <?php }