1. Bitcoin адрес для пожертвований: 1dapfB97R98wg8J3hknWpMDJ7P61CWjNn
    Скрыть объявление
  2. Участникам форума доступны: Skype, WhatsApp и Telegram конференции. Присоединяйтесь!
  3. Наши основные группы и каналы: VK, Twitter. Подписывайтесь!
  4. Мы открыли музыкальный клуб! Заходи и ставь свое музло!
  5. Скрыть объявление

Регистрация Кланов

Тема в разделе "Архив", создана пользователем Angels, 8 сен 2007.

Статус темы:
Закрыта.
  1. Angels

    Angels Новичок

    Репутация

    0 / 0


  2. soldat

    soldat Новичок

    Репутация

    0 / 0


    чем тебя сессеновская рега не устраивает ?

     
  3. Angels

    Angels Новичок

    Репутация

    0 / 0


    Она ж вроде кланы не регает там просто подаёшь заявку вникуда и всё... Кто юзал СЕСЕНА наверное выложит рабочую

     
  4. warlock

    warlock Новичок

    Репутация

    0 / 2


    Ну сделай чтоб записывалось в бд потом сделай в админке(или где нибудь еще) чтоб отображались заявки

     
  5. soldat

    soldat Новичок

    Репутация

    0 / 0


    не в никуда а в БД она прописывает заявку на создание клана, а потом уже по усмотрению админа он клан регает

    слишком жирно будет если юзверям позволить регить кланы самим, без участия админа)

    ЗЫ

    CREATE TABLE `clan_zayavka` (
    `name` varchar(30) NOT NULL default '',
    `name_short` varchar(5) NOT NULL default '',
    `site` varchar(50) NOT NULL default '',
    `znak` varchar(30) NOT NULL default '',
    `history` mediumtext NOT NULL,
    `glava` varchar(30) NOT NULL default '',
    `glava_fio` varchar(30) NOT NULL default '',
    `sovet1` varchar(30) NOT NULL default '',
    `sovet1_fio` varchar(30) NOT NULL default '',
    `sovet2` varchar(30) NOT NULL default '',
    `sovet2_fio` varchar(30) NOT NULL default '',
    `sovet3` varchar(30) NOT NULL default '',
    `sovet3_fio` varchar(30) NOT NULL default '',
    `sovet4` varchar(30) NOT NULL default '',
    `sovet4_fio` varchar(30) NOT NULL default '',
    `date` varchar(30) NOT NULL default '',
    `confirm` varchar(30) NOT NULL default ''
    ) TYPE=MyISAM;

     
  6. Angels

    Angels Новичок

    Репутация

    0 / 0


    Вопрос! А админ как узнает о поданной заявке, в БД полезит?

     
  7. Elrond

    Elrond Новичок

    Репутация

    0 / 0


    сделай страницу вывода заявок и все : )

     
  8. Antigeroi

    Antigeroi Старейшина

    Репутация

    0 / 0


    Я ваще непонимаю нафига эти админки легче чтоб люди на форум заявки подовали !а то придумали админки они нафиг ненужны что человек такой тупой несможет зайти на форум и подать заявку , даже если не где небудет написано что заявки надо на форум подовать человек додумается так что админку необезательнов игре делать :)

     
  9. warlock

    warlock Новичок

    Репутация

    0 / 2


    С админкой удобнее, ничего прописывать ненадо в ручную, а просто делаешь кнопку принят заявку и все само создается, а в форуме надо все сидеть смотреть обрабатывать

     
  10. shadowofbuilder

    shadowofbuilder Новичок

    Репутация

    0 / 0


    Выложите плз пример рабочий такой админки

     
  11. bob4k

    bob4k Новичок

    Репутация

    0 / 0


    Как лично я сделал ! Заполняешь форму у меня в админке я сделал чтота типо почты ! Там Сообщения Администратору Заявка в Инквизицию и Заявка на вступление в клан ! Человек подаёт заяву и всё ! У меня отображается ! 3 Кнопки !
    1)Принять
    2)Удалить
    3)Редактировать

    Получилось супер и удобно! Пипец!
    Советую так всем сделать!

     
  12. DTOX

    DTOX Новичок

    Репутация

    0 / 0


    На что меняешься?

     
  13. coped

    coped Новичок

    Репутация

    0 / 0


    Держите админку для регистрации кланов...доработаете кому как надо :)
    базу берите от версии сесена

    Код (Text):
    1. <?
    2. include("inc/db_connect.php");
    3.  
    4. $title='Baldurs Gate - [Управление рейтингом кланов]';
    5. include("inc/html_header.php");
    6. $stat = mysql_fetch_array(mysql_query("SELECT * FROM players WHERE user='".addslashes($user)."' AND pass='".addslashes($pass)."' LIMIT 1"));
    7.   mysql_query("SET CHARSET cp1251");
    8. if (empty($stat['id']) || $stat['bloked'] || $stat['admin']!=1) {
    9.         echo"<script>top.window.location = '../index.php?action=logout';</script>";
    10.  
    11. }
    12. //Путь к значкам клана
    13. $road = "i/klan/";
    14. ?>
    15. <BODY bgcolor="#EBEDEC">
    16. <?
    17. if (isset($_GET['top'])) { print "<CENTER><FONT class=title>Управление рейтингом кланов</FONT>
    18.  
    19. "; }
    20. if (isset($_GET['clan'])) { print "<CENTER><FONT class=title>Управление кланами</FONT>
    21.  
    22. "; }
    23. if ($_GET['top']=='add') {
    24.   if (isset($_POST['clan']) && isset($_POST['url']) && isset($_POST['about']) && !empty($_POST['clan']) && !empty($_POST['url']) && !empty($_POST['about'])) {
    25.     $query = mysql_query ("SELECT `clan_id` FROM `top` WHERE `clan` = '".addslashes($_POST['clan'])."'");
    26.     if (!mysql_num_rows($query)){
    27.       $insert = mysql_query("INSERT INTO `top` (`clan_id`,`clan`,`url`,`about`) VALUES (NULL,'".addslashes($_POST['clan'])."','".addslashes($_POST['url'])."','".addslashes($_POST['about'])."')");
    28.       print "<FONT class=\"agree\">Клан \"".$_POST['clan']."\" успешно добавлен в рейтинг!</FONT>
    29.  
    30. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    31.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan']."\" уже находиться в рейтинге!</FONT>
    32.  
    33. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    34.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    35. }
    36. elseif ($_GET['top']=='update') {
    37.   if (isset($_POST['clan_id']) && isset($_POST['url']) && isset($_POST['about']) && isset($_POST['hosts']) && isset($_POST['visits']) && isset($_POST['update_date']) && !empty($_POST['clan_id'])) {
    38.     $query = mysql_query ("SELECT `clan` FROM `top` WHERE `clan_id` = '".(int)$_POST['clan_id']."'");
    39.     if (mysql_num_rows($query)){
    40.       $arr = mysql_fetch_array ($query);
    41.       $update = mysql_query ("UPDATE `top` SET `url` = '".addslashes($_POST['url'])."', `about` = '".addslashes($_POST['about'])."', `hosts` = '".(int)$_POST['hosts']."', `visits` ='".(int)$_POST['visits']."', `update_date` = '".(int)$_POST['update_date']."' WHERE `clan_id` = '".(int)$_POST['clan_id']."'");
    42.       print "<FONT class=\"agree\">Клан \"".stripslashes($arr['clan'])."\" успешно обновлен в рейтинге!</FONT>
    43.  
    44. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    45.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan']."\" не найден в рейтинге!</FONT>
    46.  
    47. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    48.   }
    49. }
    50. elseif ($_GET['top']=='delete') {
    51.   if (isset($_POST['clan']) && !empty($_POST['clan'])) {
    52.     $query = mysql_query ("SELECT `clan_id` FROM `top` WHERE `clan` = '".addslashes($_POST['clan'])."'");
    53.     if (mysql_num_rows($query)){
    54.       $delete = mysql_query("DELETE FROM `top` WHERE `clan` = '".addslashes($_POST['clan'])."'");
    55.       print "<FONT class=\"agree\">Клан \"".$_POST['clan']."\" успешно удален из рейтинга!</FONT>
    56.  
    57. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    58.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan']."\" не найден в рейтинге!</FONT>
    59.  
    60. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    61.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    62. }
    63. elseif ($_GET['top']=='edit') {
    64.   if (isset($_POST['clan']) && !empty($_POST['clan'])) {
    65.     $query = mysql_query ("SELECT * FROM `top` WHERE `clan` = '".addslashes($_POST['clan'])."'");
    66.     if (mysql_num_rows($query)){
    67.       $arr = mysql_fetch_array($query);
    68.       ?>
    69.       <TABLE width="30%" align="center" cellpadding="3" cellspacing="3" border="0">
    70.       <TR>
    71.       <TD valign="top">
    72.       <FIELDSET>
    73.       <LEGEND><small class=ch>Редактирование клана "<?=stripslashes($arr['clan'])?>"</small></LEGEND>
    74.       <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    75.       <FORM action="admin.php?top=update&tmp=<?=time()?>" name="add" method="post">
    76.       <input type="hidden" name="clan_id" value="<?=$arr['clan_id']?>">
    77.       <TR>
    78.       <TD>Адрес сайта:</TD>
    79.       <TD><INPUT size="25" class="input" name="url" value="<?=stripslashes($arr['url'])?>"></TD>
    80.       </TR>
    81.       <TR>
    82.       <TD>Описание:</TD>
    83.       <TD><INPUT size="25" class="input" name="about" value="<?=stripslashes($arr['about'])?>"></TD>
    84.       </TR>
    85.       <TR>
    86.       <TD>Кол-во хостов:</TD>
    87.       <TD><INPUT size="25" class="input" name="hosts" value="<?=$arr['hosts']?>"></TD>
    88.       </TR>
    89.       <TR>
    90.       <TD>Кол-во визитов:</TD>
    91.       <TD><INPUT size="25" class="input" name="visits" value="<?=$arr['visits']?>"></TD>
    92.       </TR>
    93.       <TR>
    94.       <TD>Дата обновл.:</TD>
    95.       <TD><INPUT size="25" class="input" name="update_date" value="<?=$arr['update_date']?>"></TD>
    96.       </TR>
    97.       <TR>
    98.       <TD align="center" colspan="2"><INPUT TYPE="button" CLASS="input" VALUE="Назад" ONCLICK="window.location='admin.php'"> <INPUT type="submit" class="input" value="Отредактировать клан"></TD>
    99.       </TR>
    100.       </FORM>
    101.       </TABLE>
    102.       </FIELDSET>
    103.       </TD>
    104.       </TR>
    105.       </TABLE>
    106.       <?
    107.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan']."\" не найден в рейтинге!</FONT>
    108.  
    109. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    110.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    111. }
    112. elseif ($_GET['clan']=='create') {
    113.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name']) && isset($_POST['b_clan']) && !empty($_POST['b_clan']) && isset($_POST['url']) && !empty($_POST['url']) && isset($_POST['about'])) {
    114.     $query_1 = mysql_query ("SELECT `id` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    115.     if (!mysql_num_rows($query_1)) {
    116.       $query_2 = mysql_query ("SELECT `id` FROM `players` WHERE `user` = '".addslashes($_POST['b_clan'])."'");
    117.       if (mysql_num_rows($query_2)) {
    118.         $create = mysql_query("UPDATE `players` SET `tribe` = '".addslashes($_POST['clan_name'])."', `b_tribe` = '1' WHERE `user` = '".addslashes($_POST['b_clan'])."'");
    119.         print "<FONT class=\"agree\">Клан \"".$_POST['clan_name']."\" успешно создан! Глава клана - \"".$_POST['b_clan']."\"!</FONT>
    120. ";
    121.       } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['b_clan']."\" не найден!</FONT>
    122. "; }
    123.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" уже сущесвует!</FONT>
    124. "; }
    125.     $query_3 = mysql_query ("SELECT `clan_id` FROM `top` WHERE `clan` = '".addslashes($_POST['clan_name'])."'");
    126.     if (!mysql_num_rows($query_3)){
    127.       $add = mysql_query("INSERT INTO `top` (`clan_id`,`clan`,`url`,`about`) VALUES (NULL,'".addslashes($_POST['clan_name'])."','".addslashes($_POST['url'])."','".addslashes($_POST['about'])."')");
    128.       print "<FONT class=\"agree\">Клан \"".$_POST['clan_name']."\" успешно добавлен в рейтинг!</FONT>
    129. ";
    130.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" уже находится в рейтинге!</FONT>
    131. "; }
    132.     print "
    133.  
    134. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    135.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    136. }
    137. elseif ($_GET['clan']=='name') {
    138.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name']) && isset($_POST['clan_name_new']) && !empty($_POST['clan_name_new'])) {
    139.     $query_1 = mysql_query ("SELECT `id` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    140.     if (mysql_num_rows($query_1)) {
    141.       $query_2 = mysql_query ("SELECT `id` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name_new'])."'");
    142.       if (!mysql_num_rows($query_2)) {
    143.         $name = mysql_query("UPDATE `players` SET `tribe` = '".addslashes($_POST['clan_name_new'])."' WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    144.         print "<FONT class=\"agree\">Клан \"".$_POST['clan_name']."\" успешно изменил название на \"".$_POST['clan_name_new']."\"!</FONT>
    145. ";
    146.         $query_3 = mysql_query ("SELECT `clan_id` FROM `top` WHERE `clan` = '".addslashes($_POST['clan_name'])."'");
    147.         if (mysql_num_rows($query_3)){
    148.           $name_top = mysql_query("UPDATE `top` SET `clan` = '".addslashes($_POST['clan_name_new'])."' WHERE `clan` = '".addslashes($_POST['clan_name'])."'");
    149.         }
    150.       } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name_new']."\" уже сущесвует!</FONT>"; }
    151.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" не сущесвует!</FONT>"; }
    152.     print "
    153.  
    154. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    155.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    156. }
    157. elseif ($_GET['clan']=='update') {
    158.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name']) && isset($_POST['b_clan_new']) && !empty($_POST['b_clan_new'])) {
    159.     $query_1 = mysql_query ("SELECT `id` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    160.     if (mysql_num_rows($query_1)) {
    161.       $query_2 = mysql_query ("SELECT `id` FROM `players` WHERE `user` = '".addslashes($_POST['b_clan_new'])."'");
    162.       if (mysql_num_rows($query_2)) {
    163.         $update_old = mysql_query("UPDATE `players` SET `b_tribe` = '0' WHERE `tribe` = '".addslashes($_POST['clan_name'])."' AND `b_tribe` = '1'");
    164.         $update = mysql_query("UPDATE `players` SET `tribe` = '".addslashes($_POST['clan_name'])."', `b_tribe` = '1' WHERE `user` = '".addslashes($_POST['b_clan_new'])."'");
    165.         print "<FONT class=\"agree\">Клан \"".$_POST['clan_name']."\" успешно изменил Главу. Новый Глава - \"".$_POST['b_clan_new']."\"!</FONT>
    166. ";
    167.       } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['b_clab_new']."\" не найден!</FONT>"; }
    168.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" не сущесвует!</FONT>"; }
    169.     print "
    170.  
    171. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    172.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    173. }
    174. elseif ($_GET['clan']=='delete') {
    175.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name'])) {
    176.     $query_1 = mysql_query ("SELECT `id` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    177.     if (mysql_num_rows($query_1)){
    178.       $delete = mysql_query("UPDATE `players` SET `tribe` = '', `tribe_rank` = '', `b_tribe` = '0' WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    179.       print "<FONT class=\"agree\">Клан \"".$_POST['clan_name']."\" успешно расформирован!</FONT>
    180. ";
    181.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" не сущесвует!</FONT>
    182. "; }
    183.     $query_2 = mysql_query ("SELECT `clan_id` FROM `top` WHERE `clan` = '".addslashes($_POST['clan_name'])."'");
    184.     if (mysql_num_rows($query_2)){
    185.       $delete = mysql_query("DELETE FROM `top` WHERE `clan` = '".addslashes($_POST['clan_name'])."'");
    186.       print "<FONT class=\"agree\">Клан \"".$_POST['clan_name']."\" успешно удален из рейтинга!</FONT>
    187. ";
    188.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" не найден в рейтинге!</FONT>
    189. "; }
    190.     print "
    191.  
    192. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    193.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    194. }
    195. elseif ($_GET['clan']=='show') {
    196.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name'])) {
    197.     $query_1 = mysql_query ("SELECT `user`,`tribe_rank`,`b_tribe` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    198.     $kol = mysql_num_rows($query_1);
    199.     if ($kol>0){
    200.       print "<FONT class=agree>Просмотр состава клана \"".$_POST['clan_name']."\"</FONT>
    201.  
    202. <TABLE width=50% cellpadding=3 cellspacing=1 border=1 bordercolor=#CCCCCC><TR><TD width=50% align=center>[b][u]Персонаж[/u][/b]</TD><TD width=50% align=center>[b][u]Статус[/u][/b]</TD></TR>";
    203.       for ($i=0; $i<$kol; $i++) {
    204.         $arr = mysql_fetch_array($query_1);
    205.         print "<TR>";
    206.         print "<TD align=center>[B]".$arr['user']."[/B]</TD>";
    207.         print "<TD align=center>";
    208.         if ($arr['b_tribe']==1) print "<FONT color=RED>[b]Глава клана[/b]</FONT>";
    209.         else { print "[B]".$arr['tribe_rank']."[/B]"; if ($arr['b_tribe']==2) print " <FONT color=green>(права на прием)</FONT>"; }
    210.         print "</TD>";
    211.         print "</TR>";
    212.       }
    213.       print "</TABLE>";
    214.     } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" не сущесвует!</FONT>
    215. "; }
    216.     print "
    217.  
    218. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    219.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    220. }
    221. elseif ($_GET['clan']=='add_user') {
    222.   if (isset($_POST['user']) && !empty($_POST['user']) && isset($_POST['clan_name']) && !empty($_POST['clan_name'])) {
    223.     $query_1 = mysql_query ("SELECT `tribe` FROM `players` WHERE `user` = '".addslashes($_POST['user'])."'");
    224.     if (mysql_num_rows($query_1)){
    225.       $arr = mysql_fetch_array ($query_1);
    226.       if ($arr['tribe']=="" or $arr['tribe']==" ") {
    227.         $query_2 = mysql_query ("SELECT `id` FROM `players` WHERE `tribe` = '".addslashes($_POST['clan_name'])."'");
    228.         if (mysql_num_rows($query_2)){
    229.           $add_user = mysql_query("UPDATE `players` SET `tribe` = '".addslashes($_POST['clan_name'])."', `tribe_rank` = '', `b_tribe` = '0' WHERE `user` = '".addslashes($_POST['user'])."'");
    230.           print "<FONT class=\"agree\">Персонаж \"".$_POST['user']."\" успешно принят в клан \"".$_POST['clan_name']."\"!</FONT>
    231. ";
    232.         } else { print "<FONT class=\"bloked\">Клан \"".$_POST['clan_name']."\" не сущесвует!</FONT>
    233. "; }
    234.       } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" уже состоит в клане \"".$arr['tribe']."\"!</FONT>
    235. "; }
    236.     } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не найден!</FONT>
    237. "; }
    238.     print "
    239.  
    240. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    241.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    242. }
    243. elseif ($_GET['clan']=='del_user') {
    244.   if (isset($_POST['user']) && !empty($_POST['user'])) {
    245.     $query_1 = mysql_query ("SELECT `id` FROM `players` WHERE `user` = '".addslashes($_POST['user'])."'");
    246.     if (mysql_num_rows($query_1)){
    247.       $del_user = mysql_query("UPDATE `players` SET `tribe` = '', `tribe_rank` = '', `b_tribe` = '0' WHERE `user` = '".addslashes($_POST['user'])."'");
    248.       print "<FONT class=\"agree\">Персонаж \"".$_POST['user']."\" успешно исключен из клана!</FONT>
    249. ";
    250.     } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не найден!</FONT>
    251. "; }
    252.     print "
    253.  
    254. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    255.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    256. }
    257. elseif ($_GET['clan']=='add_b') {
    258.   if (isset($_POST['user']) && !empty($_POST['user'])) {
    259.     $query_1 = mysql_query ("SELECT `tribe` FROM `players` WHERE `user` = '".addslashes($_POST['user'])."'");
    260.     if (mysql_num_rows($query_1)){
    261.       $arr = mysql_fetch_array ($query_1);
    262.       if ($arr['tribe']<>"" or $arr['tribe']<>" ") {
    263.         $add_b = mysql_query("UPDATE `players` SET `b_tribe` = '2' WHERE `user` = '".addslashes($_POST['user'])."'");
    264.         print "<FONT class=\"agree\">Персонажу \"".$_POST['user']."\" успешно даны права на прием / изменение статуса!</FONT>
    265. ";
    266.       } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не состоит в клане!</FONT>
    267. "; }
    268.     } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не найден!</FONT>
    269. "; }
    270.     print "
    271.  
    272. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    273.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    274. }
    275. elseif ($_GET['clan']=='del_b') {
    276.   if (isset($_POST['user']) && !empty($_POST['user'])) {
    277.     $query_1 = mysql_query ("SELECT `tribe` FROM `players` WHERE `user` = '".addslashes($_POST['user'])."'");
    278.     if (mysql_num_rows($query_1)){
    279.       $arr = mysql_fetch_array ($query_1);
    280.       if ($arr['tribe']<>"" or $arr['tribe']<>" ") {
    281.         $add_b = mysql_query("UPDATE `players` SET `b_tribe` = '0' WHERE `user` = '".addslashes($_POST['user'])."'");
    282.         print "<FONT class=\"agree\">У персонажа \"".$_POST['user']."\" успешно отобраны права на прием / изменение статуса!</FONT>
    283. ";
    284.       } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не состоит в клане!</FONT>
    285. "; }
    286.     } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не найден!</FONT>
    287. "; }
    288.     print "
    289.  
    290. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    291.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    292. }
    293. elseif ($_GET['clan']=='upd_rank') {
    294.   if (isset($_POST['user']) && !empty($_POST['user']) && isset($_POST['rank_new'])) {
    295.     $query_1 = mysql_query ("SELECT `tribe` FROM `players` WHERE `user` = '".addslashes($_POST['user'])."'");
    296.     if (mysql_num_rows($query_1)){
    297.       $arr = mysql_fetch_array ($query_1);
    298.       if ($arr['tribe']<>"" or $arr['tribe']<>" ") {
    299.         $add_b = mysql_query("UPDATE `players` SET `tribe_rank` = '".addslashes($_POST['rank_new'])."' WHERE `user` = '".addslashes($_POST['user'])."'");
    300.         print "<FONT class=\"agree\">Персонажу \"".$_POST['user']."\" успешно присвоено звание \"".$_POST['rank_new']."\" в клане \"".$arr['tribe']."\"!</FONT>
    301. ";
    302.       } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не состоит в клане!</FONT>
    303. "; }
    304.     } else { print "<FONT class=\"bloked\">Персонаж \"".$_POST['user']."\" не найден!</FONT>
    305. "; }
    306.     print "
    307.  
    308. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    309.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    310. }
    311. elseif ($_GET['clan']=='upload') {
    312.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name']) && isset($HTTP_POST_FILES['image']['tmp_name'])) {
    313.     // Определяем расширение файла
    314.     $ext = strrchr($HTTP_POST_FILES['image']['name'], ".");
    315.     // Проверяем расширение файла
    316.     if ($ext=='.gif') {
    317.       $size_img = getimagesize($HTTP_POST_FILES['image']['tmp_name']);
    318.       if ($size_img['0']<=12 && $size_img['1']<=12){
    319.         // Формируем путь к файлу
    320.           $image = $road.$_POST['clan_name'].$ext;
    321.           // Перемещаем файл из временной директории сервера в папку значков
    322.           if (copy($HTTP_POST_FILES['image']['tmp_name'], $image)) {
    323.             // Уничтожаем файл во временной директории
    324.             unlink($HTTP_POST_FILES['image']['tmp_name']);
    325.             // Изменяем права доступа к файлу
    326.             chmod($image, 0644);
    327.             print "<FONT class=\"agree\">Значек клана \"".$_POST['clan_name']."\" успешно загружен!</FONT>
    328. ";
    329.           }
    330.         } else { print "<FONT class=\"bloked\">Разешение картинки привышает 12*12!</FONT>
    331. "; }
    332.     } else { print "<FONT class=\"bloked\">Неизвестный формат файла!</FONT>
    333. "; }
    334.     print "
    335.  
    336. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    337.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    338. }
    339. elseif ($_GET['clan']=='inload') {
    340.   if (isset($_POST['clan_name']) && !empty($_POST['clan_name'])) {
    341.     if(file_exists($road.$_POST['clan_name'].".gif")) {
    342.       unlink($road.$_POST['clan_name'].".gif");
    343.       print "<FONT class=\"agree\">Значек клана \"".$_POST['clan_name']."\" успешно удален!</FONT>
    344. ";
    345.     } else { print "<FONT class=\"bloked\">Значек клана \"".$_POST['clan_name']."\" не найден!</FONT>
    346. "; }
    347.     print "
    348.  
    349. <INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">";
    350.   } else { print "<INPUT TYPE=button CLASS=input VALUE=\"Назад\" STYLE='width=150' ONCLICK=\"window.location='admin.php'\">"; }
    351. }
    352. else {
    353. if (isset($_GET['top'])) { print "<CENTER><FONT class=title>Управление рейтингом кланов</FONT>
    354.  
    355. "; }
    356. ?>
    357. <CENTER><FONT class=title>Управление рейтингом кланов</FONT>
    358.  
    359.  
    360. <TABLE width="90%" align="center" cellpadding="3" cellspacing="3" border="0">
    361. <TR>
    362. <TD width="33%" valign="top">
    363. <FIELDSET>
    364. <LEGEND><small class=ch>Добавить клан в рейтинг</small></LEGEND>
    365. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    366. <FORM action="admin.php?top=add&tmp=<?=time()?>" name="add" method="post">
    367. <TR>
    368. <TD width="50%">Клан:</TD>
    369. <TD width="50%"><INPUT size="25" class="input" name="clan"></TD>
    370. </TR>
    371. <TR>
    372. <TD>Адрес сайта:</TD>
    373. <TD><INPUT size="25" class="input" name="url"></TD>
    374. </TR>
    375. <TR>
    376. <TD>Описание:</TD>
    377. <TD><INPUT size="25" class="input" name="about"></TD>
    378. </TR>
    379. <TR>
    380. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Добавить клан в рейтинг"></TD>
    381. </TR>
    382. </FORM>
    383. </TABLE>
    384. </FIELDSET>
    385. </TD>
    386. <TD width="33%" valign="top">
    387. <FIELDSET>
    388. <LEGEND><small class=ch>Редактировать клан в рейтинге</small></LEGEND>
    389. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    390. <FORM action="admin.php?top=edit&tmp=<?=time()?>" name="add" method="post">
    391. <TR>
    392. <TD width="50%">Клан:</TD>
    393. <TD width="50%"><INPUT size="25" class="input" name="clan"></TD>
    394. </TR>
    395. <TR>
    396. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Редактировать клан в рейтинге"></TD>
    397. </TR>
    398. </FORM>
    399. </TABLE>
    400. </FIELDSET>
    401. </TD>
    402. <TD width="33%" valign="top">
    403. <FIELDSET>
    404. <LEGEND><small class=ch>Удалить клан из рейтинга</small></LEGEND>
    405. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    406. <FORM action="admin.php?top=delete&tmp=<?=time()?>" name="add" method="post">
    407. <TR>
    408. <TD width="50%">Клан:</TD>
    409. <TD width="50%"><INPUT size="25" class="input" name="clan"></TD>
    410. </TR>
    411. <TR>
    412. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Удалить клан из рейтинга"></TD>
    413. </TR>
    414. </FORM>
    415. </TABLE>
    416. </FIELDSET>
    417. </TD>
    418. </TR>
    419. <TR>
    420. <TD align="center" colspan="3"><CENTER><FONT class=title>Управление кланами</FONT>
    421.  
    422. </TD>
    423. </TR>
    424. <TR>
    425. <TD width="33%" valign="top">
    426. <FIELDSET>
    427. <LEGEND><small class=ch>Создать клан</small></LEGEND>
    428. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    429. <FORM action="admin.php?clan=create&tmp=<?=time()?>" name="add" method="post">
    430. <TR>
    431. <TD width="50%">Название:</TD>
    432. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    433. </TR>
    434. <TR>
    435. <TD>Глава:</TD>
    436. <TD><INPUT size="25" class="input" name="b_clan"></TD>
    437. </TR>
    438. <TR>
    439. <TD>Адрес сайта:</TD>
    440. <TD><INPUT size="25" class="input" name="url"></TD>
    441. </TR>
    442. <TR>
    443. <TD>Описание:</TD>
    444. <TD><INPUT size="25" class="input" name="about"></TD>
    445. </TR>
    446. <TR>
    447. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Создать клан"></TD>
    448. </TR>
    449. </FORM>
    450. </TABLE>
    451. </FIELDSET>
    452. </TD>
    453. <TD width="33%" valign="top">
    454. <FIELDSET>
    455. <LEGEND><small class=ch>Редактировать клан</small></LEGEND>
    456. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    457. <FORM action="admin.php?clan=name&tmp=<?=time()?>" name="add" method="post">
    458. <TR>
    459. <TD width="50%">Клан:</TD>
    460. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    461. </TR>
    462. <TR>
    463. <TR>
    464. <TD width="50%">Новое название:</TD>
    465. <TD width="50%"><INPUT size="25" class="input" name="clan_name_new"></TD>
    466. </TR>
    467. <TR>
    468. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Изменить название клана"></TD>
    469. </TR>
    470. </FORM>
    471. </TABLE>
    472. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    473. <FORM action="admin.php?clan=update&tmp=<?=time()?>" name="add" method="post">
    474. <TR>
    475. <TD width="50%">Клан:</TD>
    476. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    477. </TR>
    478. <TR>
    479. <TD width="50%">Новый Глава:</TD>
    480. <TD width="50%"><INPUT size="25" class="input" name="b_clan_new"></TD>
    481. </TR>
    482. <TR>
    483. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Изменить Главу клана"></TD>
    484. </TR>
    485. </FORM>
    486. </TABLE>
    487. </FIELDSET>
    488. </TD>
    489. <TD width="33%" valign="top">
    490. <FIELDSET>
    491. <LEGEND><small class=ch>Расформировать клан</small></LEGEND>
    492. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    493. <FORM action="admin.php?clan=delete&tmp=<?=time()?>" name="add" method="post">
    494. <TR>
    495. <TD width="50%">Клан:</TD>
    496. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    497. </TR>
    498. <TR>
    499. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Расформировать клан"></TD>
    500. </TR>
    501. </FORM>
    502. </TABLE>
    503. </FIELDSET>
    504. </TD>
    505. </TR>
    506. <TR>
    507. <TD width="33%" valign="top">
    508. <FIELDSET>
    509. <LEGEND><small class=ch>Состав клана</small></LEGEND>
    510. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    511. <FORM action="admin.php?clan=show&tmp=<?=time()?>" name="add" method="post">
    512. <TR>
    513. <TD width="50%">Клан:</TD>
    514. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    515. </TR>
    516. <TR>
    517. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Посмотреть"></TD>
    518. </TR>
    519. </FORM>
    520. </TABLE>
    521. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    522. <FORM action="admin.php?clan=add_user&tmp=<?=time()?>" name="add" method="post">
    523. <TR>
    524. <TD width="50%">Клан:</TD>
    525. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    526. </TR>
    527. <TR>
    528. <TD width="50%">Персонаж:</TD>
    529. <TD width="50%"><INPUT size="25" class="input" name="user"></TD>
    530. </TR>
    531. <TR>
    532. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Принять в клан"></TD>
    533. </TR>
    534. </FORM>
    535. </TABLE>
    536. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    537. <FORM action="admin.php?clan=del_user&tmp=<?=time()?>" name="add" method="post">
    538. <TR>
    539. <TD width="50%">Персонаж:</TD>
    540. <TD width="50%"><INPUT size="25" class="input" name="user"></TD>
    541. </TR>
    542. <TR>
    543. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Исключить из клана"></TD>
    544. </TR>
    545. </FORM>
    546. </TABLE>
    547. </FIELDSET>
    548. </TD>
    549. <TD width="33%" valign="top">
    550. <FIELDSET>
    551. <LEGEND><small class=ch>Права на прием / изменение статуса</small></LEGEND>
    552. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    553. <FORM action="admin.php?clan=add_b&tmp=<?=time()?>" name="add" method="post">
    554. <TR>
    555. <TD width="50%">Персонаж:</TD>
    556. <TD width="50%"><INPUT size="25" class="input" name="user"></TD>
    557. </TR>
    558. <TR>
    559. <TR>
    560. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Дать права"></TD>
    561. </TR>
    562. </FORM>
    563. </TABLE>
    564. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    565. <FORM action="admin.php?clan=del_b&tmp=<?=time()?>" name="add" method="post">
    566. <TR>
    567. <TD width="50%">Персонаж:</TD>
    568. <TD width="50%"><INPUT size="25" class="input" name="user"></TD>
    569. </TR>
    570. <TR>
    571. <TR>
    572. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Убрать права"></TD>
    573. </TR>
    574. </FORM>
    575. </TABLE>
    576. </FIELDSET>
    577. </TD>
    578. <TD width="33%" valign="top">
    579. <FIELDSET>
    580. <LEGEND><small class=ch>Звание персонажа в клане</small></LEGEND>
    581. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    582. <FORM action="admin.php?clan=upd_rank&tmp=<?=time()?>" name="add" method="post">
    583. <TR>
    584. <TD width="50%">Персонаж:</TD>
    585. <TD width="50%"><INPUT size="25" class="input" name="user"></TD>
    586. </TR>
    587. <TR>
    588. <TD width="50%">Новое звание:</TD>
    589. <TD width="50%"><INPUT size="25" class="input" name="rank_new"></TD>
    590. </TR>
    591. <TR>
    592. <TR>
    593. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Изменить звание"></TD>
    594. </TR>
    595. </FORM>
    596. </TABLE>
    597. </FIELDSET>
    598. </TD>
    599. </TR>
    600. <TR>
    601. <TD width="33%" valign="top">
    602. <FIELDSET>
    603. <LEGEND><small class=ch>Значек клана</small></LEGEND>
    604. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    605. <FORM action="admin.php?clan=upload&tmp=<?=time()?>" name="add" method="post" enctype="multipart/form-data">
    606. <TR>
    607. <TD width="50%">Клан:</TD>
    608. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    609. </TR>
    610. <TR>
    611. <TD width="50%">Изображние:</TD>
    612. <TD width="50%"><INPUT type="file" name="image" class="input"></TD>
    613. </TR>
    614. <TR>
    615. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Загрузить"></TD>
    616. </TR>
    617. </FORM>
    618. </TABLE>
    619. <TABLE width="90%" align="center" cellpadding="2" cellspacing="2">
    620. <FORM action="admin.php?clan=inload&tmp=<?=time()?>" name="add" method="post">
    621. <TR>
    622. <TD width="50%">Клан:</TD>
    623. <TD width="50%"><INPUT size="25" class="input" name="clan_name"></TD>
    624. </TR>
    625. <TR>
    626. <TD align="center" colspan="2"><INPUT type="submit" class="input" value="Удалить"></TD>
    627. </TR>
    628. </FORM>
    629. </TABLE>
    630. </FIELDSET>
    631. </TD>
    632. <TD width="33%" valign="top"></TD>
    633. <TD width="33%" valign="top"></TD>
    634. </TR>
    635. </TABLE>
    636. <?
    637. }
    638. ?>
    639. </BODY>


     
  14. shadowofbuilder

    shadowofbuilder Новичок

    Репутация

    0 / 0


    Я еще слабо понимаю в пхп. Сделал так (на локалхосте):
    1. Создал файл \www\admin\reg_clan.php
    2. В нем полностью код, который приведен в предыдущем посте.
    3. В этом коде поменял все записи admin.php на reg_clan.php.
    4. В файл \www\admin\index.php добавил такой код:
    Код (Text):
    1. <a href=?act=clans>[b][u]Кланы[/u][/b]</a> |
    и в свитч:
    Код (Text):
    1. case"clans":
    2. include("../admin/reg_clan.php");
    3. break;
    При попытке например изменить название существующего клана, кидает ошибку:

    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл z:/home/iow.by/www/instinkt, которого не существует.

    Где я допустил ошибку и как лучше ее исправить?

     
  15. bob4k

    bob4k Новичок

    Репутация

    0 / 0


    Свою не меняю могу написать что-то наподобе просто я через Memkashed сделал! Так что не будет на и работать ! Меняю на бои с приёмами или же хождение за городом !

     
  16. coped

    coped Новичок

    Репутация

    0 / 0




     
  17. shadowofbuilder

    shadowofbuilder Новичок

    Репутация

    0 / 0


    Файлы игры тут лежат C:\WebServers\home\iow.by\www\
    Z - виртуальник апача

    index.php
    Код (Text):
    1. <?include("../inc/db_connect.php");
    2.  
    3. $stat = mysql_fetch_array(mysql_query("SELECT * FROM players WHERE user='".addslashes($user)."' AND pass='".addslashes($pass)."' LIMIT 1"));
    4. mysql_query("SET CHARSET cp1251");
    5. if (empty($stat['id']) || $stat['bloked'] || $stat['admin']!=1) {
    6. echo"<script>top.window.location = '../index.php?action=logout';</script>";
    7. exit;
    8. }
    9.  
    10. ?>
    11. <html>
    12. <head>
    13. <title>Администрирование</title>
    14. <link rel=stylesheet href=../i/main.css>
    15. </head>
    16. <body bgcolor=#EBEDEC>
    17. <table border=0 width=100% height=100% cellspacing=0 cellpadding=0><tr><td align=center valign=middle>
    18. <center>
    19. [url="?act=modify_users>[b][u]Персонажи"](редактирование)</small>[/u][/b][/url] |
    20. <a href=?act=enc>[b][u]Энциклопедия вещей[/u][/b]</a> |
    21. [url="?act=shop>[b][u]Магазин[/u][/b]</a>"][b][u]Бутик[/u][/b][/url] |
    22. [url="?act=moneys>[b][u]Диллер[/u][/b]</a>"][b][u]Кланы[/u][/b][/url] |
    23. </center>
    24.  
    25.  
    26.  
    27. <table border=0 cellspacing=1 cellpadding=5 width=80% height=80%><tr><td bgcolor=#EBEDEC valign=top>
    28.  
    29.  
    30.  
    31.  
    32.  
    33.  
    34. <?
    35.  
    36. switch($act){
    37. // Пользователи
    38. case"modify_users":
    39.  
    40. switch($do)
    41. {
    42. default:
    43. echo"[*] <a href=index.php?act=modify_users&do=list>[b]Список пользователей[/b]</a>";
    44. break;
    45. case"list":
    46. echo"
    47.  
    48. [b]Список пользователей[/b]";
    49. $rt=mysql_query("SELECT user,id,level,credits,f_credits,valute,rank,tribe FROM players");
    50. echo"<tr>
    51. <td bgcolor=white Align=center width=5>
    52. [b][u]ID[/u][/b]</td>
    53. <td bgcolor=white Align=center width=100>[b][u]Ник перса[/u]</b</td>
    54. <td bgcolor=white Align=center width=5>[b]ЛВЛ[/b]</td>
    55. <td bgcolor=white Align=center width=5>[b]Кредиты[/b]</td>
    56. <td bgcolor=white Align=center width=5>[b]золото[/b]</td>
    57. <td bgcolor=white Align=center width=5>[b]валюта[/b]</td></tr>";
    58. while ($reit = mysql_fetch_array($rt)) { $n+=1;
    59. echo"
    60.  
    61. <tr><td bgcolor=white Align=center width=5>
    62. [b][u]$n.[/u][/b]</td>
    63. <td bgcolor=white Align=center width=100><a href=index.php?act=modify_users&login_p=$reit[user]>$reit[user]</a></td>
    64. <td bgcolor=white Align=center width=5>[b]$reit[level][/b]</td>
    65. <td bgcolor=white Align=center width=5>[b]$reit[credits][/b]</td>
    66. <td bgcolor=white Align=center width=5>[b]$reit[f_credits][/b]</td>
    67. <td bgcolor=white Align=center width=5>[b]$reit[valute][/b]</td></tr>"; }
    68.  
    69. unset($rt,$reit,$n);
    70. }
    71.  
    72. echo"
    73. <form action='index.php' method=post>
    74. <input type=hidden name=act value=modify_users>
    75. Ник: <input type=text name=login_p value='$login_p'> <input type=submit value='Найти'>
    76. </form><hr size=1 color=#000000> ";
    77.  
    78. if($login_p)
    79. {
    80. $query = "select * from players where user='$login_p'";
    81. $result = mysql_query($query);
    82. $num=mysql_num_rows($result);
    83. if($num==0)
    84. {
    85. echo"[b][i]Персонаж не найден![/i][/b]";
    86. }
    87. else
    88. {
    89. $row = mysql_fetch_array($result);
    90. if($do=="Сохранить данные")
    91. {
    92. $user=$_GET['user'];
    93. $result = mysql_query("update players set user='$user', pass='$passwd', email='$email', rank='$rank', admin='$admin', level='$level', exp='$exp', credits='$credits', f_credits='$f_credits', strength='$strength', dex='$dex', agility='$agility', vitality='$vitality', power='$power', razum='$razum', hp_now='$hp_now', energy_now='$energy_now', wins='$wins', losses='$losses', room='$room', tribe='$tribe', tribe_rank='$tribe_rank', b_tribe='$b_tribe', rase='$rase', name='$name', about='$about', birth='$birth', birthdate='$birthdate', icq='$icq', real_city='$real_city', sex='$sex', obraz='$obraz', deviz='$deviz', url='$url', proff='$proff', valute='$valute', ip='$ip' where user='$user'");
    94. if($result)echo"[b]данные сохранены[/b]";
    95. else echo"[b][i]Произошла непредвидемая ошибка![/i][/b]
    96.  
    97. ";
    98. $row = mysql_fetch_array(mysql_query("select * from players where user='$login_p'"));
    99.  
    100. }
    101. elseif($do=="Удалить персонажа")
    102. {
    103. mysql_query("delete from players where id='$id_player'");
    104. if($result)echo"[b]персонаж удален[/b]";
    105. }
    106.  
    107. echo"<form action='index.php' methdo=post>
    108. <input type=hidden name=act value=modify_users>
    109. <input type=hidden name=login_p value='$login_p'>
    110. <input type=hidden name=id_player value='$row[id]'>
    111. <table border=0>
    112. <tr><td>id персонажа:</td><td>$row[id] [url="/inf.php?$row[id]"][size="1"][u]смотреть информацию[/u][/size][/url]</td></tr>
    113. <tr><td>логин:</td><td><input type=text size=30 name=user value='$row[user]'></td></tr>
    114. <tr><td>имя:</td><td><input type=text size=30 maxlength=15 name=login_player value='$row[name]'></td></tr>
    115. <tr><td>пароль (MD5):</td><td><input type=text size=30 name=passwd value='$row[pass]'></td></tr>
    116. <tr><td>пол:</td><td><input type=radio name=sex value='1' ";if($row[sex]=="1")echo"checked"; echo"> [size="1"]Мужской[/size] <input type=radio name=sex value='2' ";if($row[sex]=="2")echo"checked";echo"> [size="1"]Женский[/size]</td></tr>
    117. <tr><td>e-mail:</td><td><input type=text size=40 name=email value='$row[email]'></td></tr>
    118. <tr><td>ранг:</td><td><input type=text size=40 name=rank value='$row[rank]'></td></tr>
    119. <tr><td>права админа:</td><td><input type=radio name=admin value='1' ";if($row[admin]=="1")echo"checked"; echo"> [size="1"]Да[/size] <input type=radio name=admin value='0' ";if($row[admin]=="0")echo"checked";echo"> [size="1"]Нет[/size]</td></tr>
    120. <tr><td>уровень:</td><td><input type=text size=8 name=level value='$row[level]'></td></tr>
    121. <tr><td>опыт</td><td><input type=text size=20 name=exp value='$row[exp]'></td></tr>
    122. <tr><td>деньги:</td><td><input type=text size=8 name=credits value='$row[credits]'></td></tr>
    123. <tr><td>золото:</td><td><input type=text size=8 name=f_credits value='$row[f_credits]'></td></tr>
    124. <tr><td>валюта:</td><td><input type=text size=8 name=valute value='$row[valute]'></td></tr>
    125. <tr><td>сила:</td><td><input type=text size=8 name=strength value='$row[strength]'></td></tr>
    126. <tr><td>удача:</td><td><input type=text size=8 name=dex value='$row[dex]'></td></tr>
    127. <tr><td>ловкость:</td><td><input type=text size=8 name=agility value='$row[agility]'></td></tr>
    128. <tr><td>выносливость:</td><td><input type=text size=8 name=vitality value='$row[vitality]'></td></tr>
    129. <tr><td>энергия:</td><td><input type=text size=8 name=power value='$row[power]'></td></tr>
    130. <tr><td>разум:</td><td><input type=text size=8 name=razum value='$row[razum]'></td></tr>
    131. <tr><td>здоровье:</td><td><input type=text size=8 name=hp_now value='$row[hp_now]'></td></tr>
    132. <tr><td>мана:</td><td><input type=text size=8 name=energy_now value='$row[energy_now]'></td></tr>
    133. <tr><td>побед:</td><td><input type=text size=8 name=wins value='$row[wins]'></td></tr>
    134. <tr><td>поражений:</td><td><input type=text size=8 name=losses value='$row[losses]'></td></tr>
    135. <tr><td>комната:</td><td><input type=radio name=room value='0' ";if($row[room]=="0")echo"checked"; echo"> [size="1"]Главная площадь[/size]<input type=radio name=room value='1' ";if($row[room]=="1")echo"checked"; echo"> [size="1"]Игровая комната №1[/size] <input type=radio name=room value='2' ";if($row[room]=="2")echo"checked";echo"> [size="1"]Игровая комната №2[/size]<input type=radio name=room value='3' ";if($row[room]=="3")echo"checked";echo"> [size="1"]Зал Бойцов[/size]<input type=radio name=room value='4' ";if($row[room]=="4")echo"checked";echo"> [size="1"]Зал Наёмников[/size]
    136. <input type=radio name=room value='7' ";if($row[room]=="7")echo"checked";echo"> [size="1"]Магазин[/size]<input type=radio name=room value='8' ";if($row[room]=="8")echo"checked";echo"> [size="1"]Больница[/size]<input type=radio name=room value='9' ";if($row[room]=="9")echo"checked";echo"> [size="1"]Академия[/size]<input type=radio name=room value='10' ";if($row[room]=="10")echo"checked";echo"> [size="1"]Магазин \"Берёзка\"[/size]<input type=radio name=room value='11' ";if($row[room]=="11")echo"checked";echo"> [size="1"]Кузница[/size]<input type=radio name=room value='12' ";if($row[room]=="12")echo"checked";echo"> [size="1"]Игорный дом[/size]
    137. <input type=radio name=room value='13' ";if($row[room]=="13")echo"checked";echo"> [size="1"]Магазин подарков[/size]<input type=radio name=room value='14' ";if($row[room]=="14")echo"checked";echo"> [size="1"]Магазин \"Три тополя\"[/size]<input type=radio name=room value='15' ";if($row[room]=="15")echo"checked";echo"> [size="1"]Новогодняя Ель[/size]<input type=radio name=room value='' ";if($row[room]>="200" && $row[room]<="211")echo"checked";echo"> [size="1"]Подземелье[/size]<input type=radio name=room value='666' ";if($row[room]=="666")echo"checked";echo"> [size="1"]Тюрьма[/size]</td></tr>
    138. <tr><td>клан:</td><td><input type=text size=40 name=tribe value='$row[tribe]'></td></tr>
    139. <tr><td>ранг в клане:</td><td><input type=text size=40 name=tribe_rank value='$row[tribe_rank]'></td></tr>
    140. <tr><td>глава клана:</td><td><input type=radio name=b_tribe value='1' ";if($row[b_tribe]=="1")echo"checked"; echo"> [size="1"]Да[/size] <input type=radio name=b_tribe value='0' ";if($row[b_tribe]=="0")echo"checked";echo"> [size="1"]Нет[/size]</td></tr>
    141. <tr><td>раса:</td><td><input type=text size=20 name=rase value='$row[rase]'></td></tr>
    142. <tr><td>образ</td><td><input type=text size=20 name=obraz value='$row[obraz]'>[size="1"].gif | В диретории \"icons\" папки \"img\"[/size]</td></tr>
    143. <tr><td>город:</td><td><input type=text size=40 name=real_city value='$row[real_city]'></td></tr>
    144. <tr><td>домашняя страница:</td><td><input type=text size=60 name=url value='$row[url]'></td></tr>
    145. <tr><td>день Рождения: </td><td><input type=text size=20 name=birth value='$row[birth]'></td></tr>
    146. <tr><td>дата регистрации: </td><td><input type=text size=20 name=birthdate value='$row[birthdate]'></td></tr>
    147. <tr><td>icq uin #</td><td><input type=text size=20 name=icq value='$row[icq]'></td></tr>";
    148.  
    149.  
    150.  
    151. echo"<tr><td valign=top>[size="1"]Последний IP[/size]</td><td>'$row[ip]'</td></tr></table>
    152. <input type=submit name=do value='Сохранить данные'> <input type=submit name=do value='Удалить персонажа'></form>";
    153.  
    154. }
    155. }
    156. break;
    157. break;
    158. //Вещи
    159.  
    160.  
    161. case"enc":
    162.  
    163. switch($do)
    164. {
    165. default:
    166. echo"[b]Энциклопедия вещей:[/b]
    167.  
    168.  
    169. [*]<a href=index.php?act=enc&do=add>[b]Добавить предмет[/b]</a>
    170.  
    171. [*]<a href=index.php?act=enc&do=edit>[b]Редактировать предмет[/b]</a>
    172.  
    173. [*]<a href=index.php?act=enc&do=list>[b]Список предметов[/b]</a>
    174. ";
    175. break;
    176. case"add":
    177. echo"<a href=index.php?act=enc>[b][u]на главную[/u][/b]</a>
    178.  
    179. ";
    180.  
    181. if($_GET[name])
    182. {
    183. $result_items = mysql_query("select name from items where name='".$_GET[name]."'");
    184. $num_items = mysql_num_rows($result_items);
    185. if($num_items>0)
    186. {
    187. echo"[b][i]Предмет \"".$_GET[name]."\" уже существует в энциклопедии![/i][/b]";
    188. }
    189. else
    190. {
    191. //$result_item = mysql_query("insert into items (name,title,price,tip,min_level,min_str,min_dex,min_ag,min_vit,min_razum,min_
    192. rase,min_proff,min,max) values('".$_GET[name]."','".$_GET[title]."','".$_GET[price]."','".$_GET[tip]."','".$_GET[min_level]."','".$_GET[min_str]."','".$_GET[min_dex]."','".$_GET[min_ag]."','".$_GET[min_vit]."','".$_GET[min_razum]."','".$_GET[min_rase]."','".$_GET[min_proff]."','".$_GET[min]."','".$_GET[max]."')");
    193. $result_item = mysql_query("insert into items (name,title,price,tip,min_level,min_str,min_dex,min_ag,min_vit,min_razum,min_
    194. rase,min_proff,min,max,hp,energy,br1,br2,br3,br4,br5,strength,dex,agility,vitali
    195. t
    196. y,razum,krit,unkrit,uv,unuv,iznos,about,art) values('".$_GET[name]."','".$_GET[title]."','".$_GET[price]."','".$_GET[tip]."','".$_GET[min_level]."','".$_GET[min_str]."','".$_GET[min_dex]."','".$_GET[min_ag]."','".$_GET[min_vit]."','".$_GET[min_razum]."','".$_GET[min_rase]."','".$_GET[min_proff]."','".$_GET[min]."','".$_GET[max]."','".$_GET[hp]."','".$_GET[energy]."','".$_GET[br1]."','".$_GET[br2]."','".$_GET[br3]."','".$_GET[br4]."','".$_GET[br5]."','".$_GET[strength]."','".$_GET[dex]."','".$_GET[agility]."','".$_GET[vitality]."','".$_GET[razum]."','".$_GET[krit]."','".$_GET[unkrit]."','".$_GET[uv]."','".$_GET[unuv]."','".$_GET[iznos]."','".$_GET[about]."','".$_GET[art]."')");
    197. if($result_item)echo"[b][i]Предмет \"".$_GET[name]."\" удачно добавлен в энциклопедию![/i][/b]";
    198. else echo"[b][i]Произошла непредвидемая ошибка![/i][/b]
    199. "
    200. ;
    201. echo mysql_error();
    202. }
    203. echo"
    204.  
    205. ";
    206. }
    207. echo"[b]Добавление предмета:[/b]
    208.  
    209. ";
    210. echo"<form action=index.php method=get>
    211. <input type=hidden name=act value=enc>
    212. <input type=hidden name=do value=add>
    213.  
    214.  
    215.  
    216.  
    217. ";
    218. echo"
    219. <input type=text name=title value='".$row_items[title]."'> : название предмета
    220.  
    221. <input type=text name=price value='".$row_items[price]."' size=8> : цена
    222.  
    223. <input type=text name=iznos value='".$row_items[iznos]."' size=8> : Износ
    224.  
    225. <input type=text name=tip value='".$row_items[tip]."' size=8> : тип
    226.  
    227. <input type=text name=min_level value='".$row_items[min_level]."' size=8> : Минимальный уровень
    228.  
    229. <input type=text name=min_str value='".$row_items[min_str]."' size=8> : Мин Силы
    230.  
    231. <input type=text name=min_ag value='".$row_items[min_ag]."' size=8> : Мин Ловкости
    232.  
    233. <input type=text name=min_dex value='".$row_items[min_dex]."' size=8> : Мин Удачи
    234.  
    235. <input type=text name=min_vit value='".$row_items[min_vit]."' size=8> : Мин Выносливости
    236.  
    237. <input type=text name=min value='".$row_items[min]."' size=8> : Минимальный урон
    238.  
    239. <input type=text name=max value='".$row_items[max]."' size=8> : Максимальынй урон
    240.  
    241. <input type=text name=hp value='".$row_items[hp]."' size=8> : Добавляет Хп
    242.  
    243. <input type=text name=br1 value='".$row_items[br1]."' size=8> : Броня головы
    244.  
    245. <input type=text name=br2 value='".$row_items[br2]."' size=8> : Броня копуса
    246.  
    247. <input type=text name=br3 value='".$row_items[br3]."' size=8> : Броня живот
    248.  
    249. <input type=text name=br4 value='".$row_items[br4]."' size=8> : Броня пах
    250.  
    251. <input type=text name=br5 value='".$row_items[br5]."' size=8> : Броня ног
    252.  
    253. <input type=text name=strength value='".$row_items[strength]."' size=8> : + к силе
    254.  
    255. <input type=text name=dex value='".$row_items[dex]."' size=8> : + к удаче
    256.  
    257. <input type=text name=agility value='".$row_items[agility]."' size=8> : + к ловкости
    258.  
    259. <input type=text name=vitality value='".$row_items[vitality]."' size=8> : + к выносливости
    260.  
    261. <input type=text name=razum value='".$row_items[razum]."' size=8> : + к разуму
    262.  
    263. <input type=text name=krit value='".$row_items[krit]."' size=8> : Крит
    264.  
    265. <input type=text name=unkrit value='".$row_items[unkrit]."' size=8> : Антикрит
    266.  
    267. <input type=text name=uv value='".$row_items[uv]."' size=8> : Уворот
    268.  
    269. <input type=text name=unuv value='".$row_items[unuv]."' size=8> : Антиуворот
    270.  
    271. <input type=text name=name value='".$row_items[name]."'> : имя предмета
    272.  
    273. <input type=text name=about value='".$row_items[about]."'> : Описание
    274.  
    275. <input type=text name=min_razum value='".$row_items[min_razum]."' size=8> : Мин Разума
    276.  
    277. <input type=text name=min_rase value='".$row_items[min_rase]."' size=8> : Раса
    278.  
    279. <input type=text name=min_proff value='".$row_items[min_proff]."' size=8> : Профа
    280.  
    281. <input type=text name=energy value='".$row_items[energy]."' size=8> : Добовляет маны
    282.  
    283. <input type=text name=art value='".$row_items[art]."' size=8> : Артефакт
    284.  
    285. <input type=submit value='Добавить предмет'></form>
    286.  
    287.  
    288. ";
    289. echo <<<HTML
    290. <table>
    291. <form enctype="multipart/form-data" action="upl.php" method="POST">
    292. Изображение:
    293. <input size="48" name="file" type="file"><input size="48" type="hidden" value="C:/WEB/Pages/instinkt/i/items/" name="path" type="text"><input type="submit" value="Послать">
    294.  
    295.  
    296. HTML;
    297.  
    298.  
    299.  
    300. break;
    301.  
    302. case"edit":
    303. echo"<a href=index.php?act=enc>[b][u]на главную[/u][/b]</a>
    304.  
    305. ";
    306. if($_GET[del]=="Удалить предмет" and $_GET[name])
    307. {
    308. $result_item = mysql_query("delete from items where name='".$_GET[name]."'");
    309. if($result_item)echo"[b][i]Предмет \"".$_GET[name]."\" удачно удалён![/i][/b]
    310.  
    311. ";
    312. else echo"[b][i]Произошла непредвидемая ошибка![/i][/b]
    313.  
    314. ";
    315. }
    316. elseif($_GET[save]=="Сохранить предмет" and $_GET[name])
    317. {
    318. $result_item = mysql_query("update items set name='$name',title='$title',price='$price',tip='$tip',min_level='$min_level',min_str='$min_str',min_dex='$min_dex',min_ag='$min_ag',min_vit='$min_vit',min_razum='$min_razum',min_rase='$min_rase',min_proff='$min_proff',min='$min',max='$max',hp='$hp',energy='$energy',br1='$br1',br2='$br2', br3='$br3',br4='$br4',br5='$br5',strength='$strength',dex='$dex',agility='$agility',vitality='$vitality',razum='$razum$',krit='$krit',unkrit='$unkrit',uv='$uv',unuv='$unuv',iznos='$iznos',about='$about' where name='$name'");
    319. if($result_item)echo"[b][i]Предмет \"".$_GET[name]."\" удачно сохранён![/i][/b]
    320.  
    321. ";
    322. else echo"[b][i]Произошла непредвидемая ошибка![/i][/b]
    323.  
    324. ";
    325. }
    326. echo"[b]Редактирование предмета:[/b]
    327.  
    328.  
    329. <form action=index.php method=get>
    330. <input type=hidden name=act value=enc>
    331. <input type=hidden name=do value=edit>
    332. Англ. название премета: <input type=text name=name value='".$_GET[name]."'> <input type=submit value='Найти'></form>
    333. <hr size=1 color=#000000>";
    334.  
    335. if($_GET[name])
    336. {
    337. $result_items = mysql_query("select * from items where name='".$_GET[name]."'");
    338. $num_items = mysql_num_rows($result_items);
    339. }
    340. if($_GET[name] and $num_items==0)
    341. {
    342. echo"[b][i]Предмет не найден в энциклопедии![/i][/b]";
    343. }
    344. elseif($num_items>0)
    345. {
    346. $row_items = mysql_fetch_array($result_items);
    347.  
    348. echo"<form action=index.php method=get>
    349. <input type=hidden name=act value=enc>
    350. <input type=hidden name=do value=edit>
    351. <input type=hidden name=name value=".$row_items[name].">
    352. [b]".$row_items[name]."[/b] : англ. название предмета, без пробелов, должно быть уникальным
    353.  
    354. <img src='../i/items/".$row_items[name].".gif'>
    355.  
    356. ";
    357.  
    358.  
    359. echo"
    360. <input type=text name=title value='".$row_items[title]."'> : название предмета
    361.  
    362. <input type=text name=price value='".$row_items[price]."' size=8> : цена
    363.  
    364. <input type=text name=iznos value='".$row_items[iznos]."' size=8> : Износ
    365.  
    366. <input type=text name=tip value='".$row_items[tip]."' size=8> : тип
    367.  
    368. <input type=text name=min_level value='".$row_items[min_level]."' size=8> : Минимальный уровень
    369.  
    370. <input type=text name=min_str value='".$row_items[min_str]."' size=8> : Мин Силы
    371.  
    372. <input type=text name=min_ag value='".$row_items[min_ag]."' size=8> : Мин Ловкости
    373.  
    374. <input type=text name=min_dex value='".$row_items[min_dex]."' size=8> : Мин Удачи
    375.  
    376. <input type=text name=min_vit value='".$row_items[min_vit]."' size=8> : Мин Выносливости
    377.  
    378. <input type=text name=min value='".$row_items[min]."' size=8> : Минимальный урон
    379.  
    380. <input type=text name=max value='".$row_items[max]."' size=8> : Максимальынй урон
    381.  
    382. <input type=text name=hp value='".$row_items[hp]."' size=8> : Добавляет Хп
    383.  
    384. <input type=text name=br1 value='".$row_items[br1]."' size=8> : Броня головы
    385.  
    386. <input type=text name=br2 value='".$row_items[br2]."' size=8> : Броня копуса
    387.  
    388. <input type=text name=br3 value='".$row_items[br3]."' size=8> : Броня живот
    389.  
    390. <input type=text name=br4 value='".$row_items[br4]."' size=8> : Броня пах
    391.  
    392. <input type=text name=br5 value='".$row_items[br5]."' size=8> : Броня ног
    393.  
    394. <input type=text name=strength value='".$row_items[strength]."' size=8> : + к силе
    395.  
    396. <input type=text name=dex value='".$row_items[dex]."' size=8> : + к удаче
    397.  
    398. <input type=text name=agility value='".$row_items[agility]."' size=8> : + к ловкости
    399.  
    400. <input type=text name=vitality value='".$row_items[vitality]."' size=8> : + к выносливости
    401.  
    402. <input type=text name=razum value='".$row_items[razum]."' size=8> : + к разуму
    403.  
    404. <input type=text name=krit value='".$row_items[krit]."' size=8> : Крит
    405.  
    406. <input type=text name=unkrit value='".$row_items[unkrit]."' size=8> : Антикрит
    407.  
    408. <input type=text name=uv value='".$row_items[uv]."' size=8> : Уворот
    409.  
    410. <input type=text name=unuv value='".$row_items[unuv]."' size=8> : Антиуворот
    411.  
    412. <input type=text name=name value='".$row_items[name]."'> : имя предмета
    413.  
    414. <input type=text name=about value='".$row_items[about]."'> : Описание
    415.  
    416. <input type=text name=min_razum value='".$row_items[min_razum]."' size=8> : Мин Разума
    417.  
    418. <input type=text name=min_rase value='".$row_items[min_rase]."' size=8> : Раса
    419.  
    420. <input type=text name=min_proff value='".$row_items[min_proff]."' size=8> : Профа
    421.  
    422. <input type=text name=energy value='".$row_items[energy]."' size=8> : Добовляет маны
    423.  
    424. <input type=text name=art value='".$row_items[art]."' size=8> : Артефакт
    425.  
    426. <input type=submit value='Сохранить предмет' name=save><input type=submit value='Удалить предмет' name=del></form>
    427.  
    428.  
    429. ";
    430. }
    431.  
    432. break;
    433.  
    434. case"list":
    435. echo "<a href=index.php?act=enc>[b][u]на главную[/u][/b]</a>
    436.  
    437.  
    438. [b]Список предметов:[/b]
    439.  
    440. [list]<form action=index.php>
    441. <input type=hidden name=act value=enc>
    442. <input type=hidden name=do value=list>";
    443. $rt=mysql_query("SELECT name,title,price,tip,min_level,min_str,min_dex,min_ag,min_vit,min_razum,min_rase
    444. ,min_proff,min,max,hp,energy,br1,br2,br3,br4,br5,strength,dex,agility,vitality,r
    445. a
    446. zum,krit,unkrit,uv,unuv,iznos,about, art FROM items");
    447. echo"
    448. <tr>
    449. <td bgcolor=white Align=center width=5>
    450. [b][u]Номер[/u][/b]</td>
    451. <td bgcolor=white Align=center width=5>
    452. [b][u]Имя[/u][/b]</td>
    453. <td bgcolor=white Align=center width=5>[b][u]Имя в игре[/u]</b</td>
    454. <td bgcolor=white Align=center width=5>[b]Цена[/b]</td>
    455. <td bgcolor=white Align=center width=5>[b]Тип[/b]</td>
    456. <td bgcolor=white Align=center width=5>[b]Мин Уровень[/b]</td>
    457. <td bgcolor=white Align=center width=5>[b]Мин Силы[/b]</td>
    458. <td bgcolor=white Align=center width=5>[b]Мин Удачи[/b]</td>
    459. <td bgcolor=white Align=center width=5>[b]Мин Ловкости[/b]</td>
    460. <td bgcolor=white Align=center width=5>[b]Мин Выносливости[/b]</td>
    461. <td bgcolor=white Align=center width=5>[b]Мин разума[/b]</td>
    462. <td bgcolor=white Align=center width=5>[b]Раса[/b]</td>
    463. <td bgcolor=white Align=center width=5>[b]Профа[/b]</td>
    464. <td bgcolor=white Align=center width=5>[b]Мин урон[/b]</td>
    465. <td bgcolor=white Align=center width=5>[b]Макс урон[/b]</td>
    466. <td bgcolor=white Align=center width=5>[b]Добавляет Хп[/b]</td>
    467. <td bgcolor=white Align=center width=5>[b]Добавляет Маны[/b]</td>
    468. <td bgcolor=white Align=center width=5>[b]Броня головы[/b]</td>
    469. <td bgcolor=white Align=center width=5>[b]Броня копуса[/b]</td>
    470. <td bgcolor=white Align=center width=5>[b]Броня ног[/b]</td>
    471. <td bgcolor=white Align=center width=5>[b]Броня рук[/b]</td>
    472. <td bgcolor=white Align=center width=5>[b]Броня пояса[/b]</td>
    473. <td bgcolor=white Align=center width=5>[b]Добавляет Силы[/b]</td>
    474. <td bgcolor=white Align=center width=5>[b]Добавляет Удачи[/b]</td>
    475. <td bgcolor=white Align=center width=5>[b]Добавляет Ловкости[/b]</td>
    476. <td bgcolor=white Align=center width=5>[b]Добавляет Выносливости[/b]</td>
    477. <td bgcolor=white Align=center width=5>[b]Добавляет Разума[/b]</td>
    478. <td bgcolor=white Align=center width=5>[b]Крит[/b]</td>
    479. <td bgcolor=white Align=center width=5>[b]Антикрит[/b]</td>
    480. <td bgcolor=white Align=center width=5>[b]Уворот[/b]</td>
    481. <td bgcolor=white Align=center width=5>[b]Антиуворот[/b]</td>
    482. <td bgcolor=white Align=center width=5>[b]Износ[/b]</td>
    483. <td bgcolor=white Align=center width=5>[b]Описание[/b]</td>
    484. <td bgcolor=white Align=center width=5>[b]Артефакт[/b]</td>
    485. </tr>
    486. ";
    487.  
    488. while ($reit = mysql_fetch_array($rt)) { $n+=1;
    489. echo"
    490. <tr><td bgcolor=white Align=center width=5>
    491. [b][u]$n.[/u][/b]</td>
    492. <td bgcolor=white Align=center width=5>[b]<a href=index.php?act=enc&do=edit&name=$reit[name]>$reit[name]</a>[b]</td>
    493. <td bgcolor=white Align=center width=5>[b]$reit[title][b]</td>
    494. <td bgcolor=white Align=center width=5>[b]$reit[price][b]</td>
    495. <td bgcolor=white Align=center width=5>[b]$reit[tip][b]</td>
    496. <td bgcolor=white Align=center width=5>[b]$reit[min_level][b]</td>
    497. <td bgcolor=white Align=center width=5>[b]$reit[min_str][b]</td>
    498. <td bgcolor=white Align=center width=5>[b]$reit[min_dex][b]</td>
    499. <td bgcolor=white Align=center width=5>[b]$reit[min_ag][b]</td>
    500. <td bgcolor=white Align=center width=5>[b]$reit[min_vit][b]</td>
    501. <td bgcolor=white Align=center width=5>[b]$reit[min_razum][b]</td>
    502. <td bgcolor=white Align=center width=5>[b]$reit[min_rase][b]</td>
    503. <td bgcolor=white Align=center width=5>[b]$reit[min_proff][b]</td>
    504. <td bgcolor=white Align=center width=5>[b]$reit[min][b]</td>
    505. <td bgcolor=white Align=center width=5>[b]$reit[max][b]</td>
    506. <td bgcolor=white Align=center width=5>[b]$reit[hp][b]</td>
    507. <td bgcolor=white Align=center width=5>[b]$reit[energy][b]</td>
    508. <td bgcolor=white Align=center width=5>[b]$reit[br1][b]</td>
    509. <td bgcolor=white Align=center width=5>[b]$reit[br2][b]</td>
    510. <td bgcolor=white Align=center width=5>[b]$reit[br3][b]</td>
    511. <td bgcolor=white Align=center width=5>[b]$reit[br4][b]</td>
    512. <td bgcolor=white Align=center width=5>[b]$reit[br5][b]</td>
    513. <td bgcolor=white Align=center width=5>[b]$reit[strength][b]</td>
    514. <td bgcolor=white Align=center width=5>[b]$reit[dex][b]</td>
    515. <td bgcolor=white Align=center width=5>[b]$reit[agility][b]</td>
    516. <td bgcolor=white Align=center width=5>[b]$reit[vitality][b]</td>
    517. <td bgcolor=white Align=center width=5>[b]$reit[razum][b]</td>
    518. <td bgcolor=white Align=center width=5>[b]$reit[krit][b]</td>
    519. <td bgcolor=white Align=center width=5>[b]$reit[unkrit][b]</td>
    520. <td bgcolor=white Align=center width=5>[b]$reit[uv][b]</td>
    521. <td bgcolor=white Align=center width=5>[b]$reit[unuv][b]</td>
    522. <td bgcolor=white Align=center width=5>[b]$reit[iznos][b]</td>
    523. <td bgcolor=white Align=center width=5>[b]$reit[about][b]</td>
    524. <td bgcolor=white Align=center width=5>[b]$reit[art][b]
    525. </tr>
    526. ";}
    527.  
    528. unset($rt,$reit,$n);
    529. }
    530.  
    531.  
    532. break;
    533. break;
    534. //Магазин
    535.  
    536.  
    537. case"shop":
    538.  
    539. switch($do)
    540. {
    541. default:
    542. echo"[*]<a href=index.php?act=shop&do=add>[b]Добавить предмет в магазин[/b]</a>
    543. [*]<a href=index.php?act=shop&do=edit>[b]Редактировать предмет в магазине[/b]</a>
    544. [*]<a href=index.php?act=shop&do=list>[b]Список предметов в магазине[/b]</a>
    545. ";
    546. break;
    547. case"add":
    548. echo"<a href=index.php?act=shop>[b][u]на главную[/u][/b]</a>
    549.  
    550. ";
    551. if($_GET[name])
    552. {
    553. $result_shop = mysql_query("select name from shop where name='".$_GET[name]."'");
    554. $num_shop = mysql_num_rows($result_shop);
    555.  
    556. $result_items = mysql_query("select name from items where name='".$_GET[name]."'");
    557. $num_items = mysql_num_rows($result_items);
    558.  
    559. if($num_shop>0)
    560. echo"[b][i]Предмет с именем ".$_GET[name]." уже существует в магазине![/i][/b]
    561.  
    562. ";
    563. elseif($num_items==0)
    564. echo"[b][i]Предмет с именем ".$_GET[name]." не существует в энциклопедии![/i][/b]
    565.  
    566. ";
    567. else
    568. {
    569. $result_shop = mysql_query("insert into shop values('".$_GET[otdel]."','".$_GET[name]."','".$_GET[kol]."')");
    570. if($result_shop)echo"[b][i]Предмет с ID # ".$_GET[name]." удачно добавлен в магазин![/i][/b]
    571.  
    572. ";
    573. else echo"[b][i]Произошла непредвидемая ошибка![/i][/b]
    574.  
    575. ";
    576. }
    577. }
    578. echo"<form action=index.php method=get>
    579. <input type=hidden name=act value=shop>
    580. <input type=hidden name=do value=add>
    581.  
    582. [b]Добавление предмета в магазин:[/b]
    583.  
    584.  
    585. <input type=text name=name value='".$_GET[otdel]."' size=8> : отдел
    586.  
    587. <input type=text name=name value='".$_GET[name]."' size=8> : имя предмета
    588.  
    589. <input type=text name=kol value='".$_GET[kol]."' size=8> : количество
    590.  
    591. <input type=submit value='Добавить предмет'></form>
    592. ";
    593. break;
    594. case"edit":
    595. echo"<a href=index.php?act=shop>[b][u]на главную[/u][/b]</a>
    596.  
    597. ";
    598.  
    599. if($_GET[name] and $_GET[delete]=="Удалить предмет")
    600. {
    601. $result_shop = mysql_query("delete from shop where name='".$_GET[name]."'");
    602. if($result_shop)echo"[b][i]Предмет с именем ".$_GET[name]." удачно удалён![/i][/b]
    603.  
    604. ";
    605. else echo"[b][i]Произошла непредвиденая ошибка![/i][/b]
    606.  
    607. ";
    608. }
    609. elseif($_GET[name] and $_GET[save]=="Сохранить предмет")
    610. {
    611. $result_shop = mysql_query("update shop set otdel='".$_GET[otdel]."',name='".$_GET[name]."', kol='".$_GET[kol]."' where name='".$_GET[name]."'");
    612. if($result_shop)echo"[b][i]Предмет с именем ".$_GET[name]." удачно сохранён![/i][/b]
    613.  
    614. ";
    615. else echo"[b][i]Произошла непредвиденая ошибка![/i][/b]
    616.  
    617. ";
    618. }
    619. echo"[b]Редактирование предмета в магазине:[/b]
    620.  
    621.  
    622. <form action=index.php method=get>
    623. <input type=hidden name=act value=shop>
    624. <input type=hidden name=do value=edit>
    625. Имя предмета: <input type=text name=name value='".$_GET[name]."'> <input type=submit value='Найти'>
    626. <hr size=1 color=#000000></form>";
    627. if($_GET[name])
    628. {
    629. $result_shop = mysql_query("select * from shop where name='".$_GET[name]."'");
    630. $num_shop = mysql_num_rows($result_shop);
    631. }
    632. if($_GET[name] and $num_shop==0)
    633. echo"[b][i]Предмет с именем ".$_GET[name]." не найден в магазине![/i][/b]";
    634. elseif($_GET[name])
    635. {
    636. $row_shop = mysql_fetch_array($result_shop);
    637. echo "
    638. <form action=index.php method=get>
    639. <input type=hidden name=act value=shop>
    640. <input type=hidden name=do value=edit>
    641. <input type=hidden name=name value=".$_GET[name].">
    642. [b]".$row_shop[name]."[/b] : имя предмета
    643.  
    644. ";
    645.  
    646. echo"
    647.  
    648. <input type=text name=otdel value='".$row_shop[otdel]."' size=8> : отдел
    649.  
    650. <input type=text name=name value='".$row_shop[name]."' size=8> : имя
    651.  
    652. <input type=text name=kol value='".$row_shop[kol]."' size=8> : количество
    653.  
    654.  
    655. <input type=submit value='Сохранить предмет' name=save> <input type=submit value='Удалить предмет' name=delete></form>";
    656. }
    657.  
    658. break;
    659. case"list":
    660. echo "<a href=index.php?act=shop>[b][u]на главную[/u][/b]</a>
    661.  
    662.  
    663. [b]Список предметов:[/b]
    664.  
    665. [list]<form action=index.php>
    666. <input type=hidden name=act value=shop>
    667. <input type=hidden name=do value=list>";
    668. $rt=mysql_query("SELECT otdel, name, kol FROM shop");
    669. echo"
    670. <tr>
    671. <td bgcolor=white Align=center width=5>
    672. [b][u]#[/u][/b]</td>
    673. <td bgcolor=white Align=center width=5>
    674. [b][u]Отдел[/u][/b]</td>
    675. <td bgcolor=white Align=center width=5>
    676. [b][u]Имя[/u][/b]</td>
    677. <td bgcolor=white Align=center width=5>[b][u]Количество[/u]</b</td>
    678. </tr>
    679. ";
    680.  
    681. while ($reit = mysql_fetch_array($rt)) { $n+=1;
    682. echo"
    683. <tr><td bgcolor=white Align=center width=5>
    684. [b][u]$n.[/u][/b]</td>
    685. <td bgcolor=white Align=center width=5>[b]$reit[otdel][b]</td>
    686. <td bgcolor=white Align=center width=5>[b]<a href=index.php?act=shop&do=edit&name=$reit[name]>$reit[name]</a>[b]</td>
    687. <td bgcolor=white Align=center width=5>[b]$reit[kol][b]</td>
    688. </tr>
    689. ";}
    690.  
    691. unset($rt,$reit,$n);
    692. }
    693.  
    694.  
    695. break;
    696. break;
    697.  
    698. //Бутик
    699.  
    700.  
    701. case"butik":
    702.  
    703. switch($do)
    704. {
    705. default:
    706. echo"[*]<a href=index.php?act=butik&do=add>[b]Добавить предмет в бутик[/b]</a>
    707. [*]<a href=index.php?act=butik&do=edit>[b]Редактировать предмет в бутик[/b]</a>
    708. [*]<a href=index.php?act=butik&do=list>[b]Список предметов в бутик[/b]</a>
    709. ";
    710. break;
    711. case"add":
    712. echo"<a href=index.php?act=butik>[b][u]на главную[/u][/b]</a>
    713.  
    714. ";
    715. if($_GET[name])
    716. {
    717. $result_butik = mysql_query("select name from butik where name='".$_GET[name]."'");
    718. $num_butik = mysql_num_rows($result_shop);
    719.  
    720. $result_items = mysql_query("select name from items where name='".$_GET[name]."'");
    721. $num_items = mysql_num_rows($result_items);
    722.  
    723. if($num_butik>0)
    724. echo"[b][i]Предмет с именем ".$_GET[name]." уже существует в магазине![/i][/b]
    725.  
    726. ";
    727. elseif($num_items==0)
    728. echo"[b][i]Предмет с именем ".$_GET[name]." не существует в энциклопедии![/i][/b]
    729.  
    730. ";
    731. else
    732. {
    733. $result_butik = mysql_query("insert into butik values('".$_GET[otdel]."','".$_GET[name]."','".$_GET[kol]."')");
    734. if($result_butik)echo"[b][i]Предмет с ID # ".$_GET[name]." удачно добавлен в бутик![/i][/b]
    735.  
    736. ";
    737. else echo"[b][i]Произошла непредвидемая ошибка![/i][/b]
    738.  
    739. ";
    740. }
    741. }
    742. echo"<form action=index.php method=get>
    743. <input type=hidden name=act value=butik>
    744. <input type=hidden name=do value=add>
    745.  
    746. [b]Добавление предмета в бутик:[/b]
    747.  
    748.  
    749. <input type=text name=name value='".$_GET[otdel]."' size=8> : отдел
    750.  
    751. <input type=text name=name value='".$_GET[name]."' size=8> : имя предмета
    752.  
    753. <input type=text name=kol value='".$_GET[kol]."' size=8> : количество
    754.  
    755. <input type=submit value='Добавить предмет'></form>
    756. ";
    757. break;
    758. case"edit":
    759. echo"<a href=index.php?act=butik>[b][u]на главную[/u][/b]</a>
    760.  
    761. ";
    762.  
    763. if($_GET[name] and $_GET[delete]=="Удалить предмет")
    764. {
    765. $result_butik = mysql_query("delete from butik where name='".$_GET[name]."'");
    766. if($result_butik)echo"[b][i]Предмет с именем ".$_GET[name]." удачно удалён![/i][/b]
    767.  
    768. ";
    769. else echo"[b][i]Произошла непредвиденая ошибка![/i][/b]
    770.  
    771. ";
    772. }
    773. elseif($_GET[name] and $_GET[save]=="Сохранить предмет")
    774. {
    775. $result_butik = mysql_query("update butik set otdel='".$_GET[otdel]."',name='".$_GET[name]."', kol='".$_GET[kol]."' where name='".$_GET[name]."'");
    776. if($result_butik)echo"[b][i]Предмет с именем ".$_GET[name]." удачно сохранён![/i][/b]
    777.  
    778. ";
    779. else echo"[b][i]Произошла непредвиденая ошибка![/i][/b]
    780.  
    781. ";
    782. }
    783. echo"[b]Редактирование предмета в магазине:[/b]
    784.  
    785.  
    786. <form action=index.php method=get>
    787. <input type=hidden name=act value=butik>
    788. <input type=hidden name=do value=edit>
    789. Имя предмета: <input type=text name=name value='".$_GET[name]."'> <input type=submit value='Найти'>
    790. <hr size=1 color=#000000></form>";
    791. if($_GET[name])
    792. {
    793. $result_butik = mysql_query("select * from butik where name='".$_GET[name]."'");
    794. $num_butik = mysql_num_rows($result_shop);
    795. }
    796. if($_GET[name] and $num_butik==0)
    797. echo"[b][i]Предмет с именем ".$_GET[name]." не найден в магазине![/i][/b]";
    798. elseif($_GET[name])
    799. {
    800. $row_butik = mysql_fetch_array($result_butik);
    801. echo "
    802. <form action=index.php method=get>
    803. <input type=hidden name=act value=butik>
    804. <input type=hidden name=do value=edit>
    805. <input type=hidden name=name value=".$_GET[name].">
    806. [b]".$row_shop[name]."[/b] : имя предм[/email][/b]


     
  18. coped

    coped Новичок

    Репутация

    0 / 0


    Скорее всего у тебя инклюд косячит.
    Попробуй сделать так, просто воткни этот код в индекс:

    Код (Text):
    1. //Управление кланами
    2. case"clan":
    3. echo "<a href=reg_clan.php?act=clan>Управление кланами</a>
    4.  
    5. <tr>
    6. <td NOWRAP>";
    7. break;


     
Статус темы:
Закрыта.