Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Делаем онлайн бан-лист на сайте.

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем slenky, 30 мар 2012.

  1. DanilS

    DanilS Старожил

    Баллы:
    123
    Чёт не то Предупреждение : mysql_fetch_assoc (): поставляется аргумент не является допустимым результате MySQL ресурсов в / home/a4583871/public_html/banlist.php на линии 34
     
  2. Хостинг MineCraft
    <
  3. Razor7

    Razor7 Активный участник

    Баллы:
    68
    Имя в Minecraft:
    Pa3oP7
    У меня была такая проблема, импортируй в базу вот это:
    Код:
    CREATE TABLE `banlist` (
        `name` VARCHAR(32) NOT NULL COLLATE 'utf8_unicode_ci',
        `reason` TEXT NOT NULL COLLATE 'utf8_unicode_ci',
        `admin` VARCHAR(32) NOT NULL COLLATE 'utf8_unicode_ci',
        `time` BIGINT(20) NOT NULL,
        `temptime` BIGINT(20) NOT NULL DEFAULT '0',
        `type` INT(11) NOT NULL DEFAULT '0',
        `id` INT(11) NOT NULL AUTO_INCREMENT,
        `ip` VARCHAR(16) NULL DEFAULT NULL COLLATE 'utf8_unicode_ci',
        PRIMARY KEY (`id`)
    )
    COLLATE='utf8_unicode_ci'
    ENGINE=InnoDB
    AUTO_INCREMENT=224;
     
  4. rescr1pt

    rescr1pt Старожил Пользователь

    Баллы:
    103
    блин никак не могу с кодировкой решить траблу ,в бд причина каракулями
     
    Vitto нравится это.
  5. Vitto

    Vitto Старожил Пользователь

    Баллы:
    153
    Skype:
    elgardo_de_sanjo
    Имя в Minecraft:
    Vitto
    плюсую
     
  6. Автор темы
    slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Помимо исправление в скрипте можно в плагине еще порыться.
    http://sourceforge.net/u/pandaznwaf...dmin/src/com/btbb/figadmin/MySQLDatabase.java
    Вот тут на 85 строке по сути можно чарсэт поменять. В УльтраБане:
    https://github.com/deathmarine/Ultrabans/blob/master/src/com/modcrafting/ultrabans/db/SQL.java
    86 строка. Чуть позже допилю урок с возможностью юзанья разных плагинов. Если есть плагины 1.2.5-1.3.2 банов с возможностью юзать MySQL - отпишитесь мне, допилим скриптец.
     
    slavik123123123 нравится это.
  7. Автор темы
    slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Урок обновлен.
     
  8. rescr1pt

    rescr1pt Старожил Пользователь

    Баллы:
    103
    я менял - толку 0
     
  9. Spals

    Spals Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Spals
    Бд хоть убей не понимает по русски, перепробовал кучу кодировок, всё равно пишет вопросиками.
    Как можно исправить?
     
  10. 11STRYDER11

    11STRYDER11 Старожил Пользователь

    Баллы:
    173
    А EasyBan подойдет?
     
  11. _Dimk_O_

    _Dimk_O_ Старожил Пользователь

    Баллы:
    123
    Skype:
    dimk__o
    hands...
     
  12. Spals

    Spals Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Spals
    _Dimk_O_ сам скрипт прекрасно понимает кодироку,
    А вот база данных нет
    Стоит в utf
    1.png

    но

    заносится в ????

    2.png
     
    Сникерсни нравится это.
  13. Spals

    Spals Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Spals
    Кто поможет? У кого как стоит?
    slenky help
     
  14. Автор темы
    slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Плагины надо ковырять. В UltraBan и FigAdmin юзается latin кодировка, а не юникод.
     
  15. Spals

    Spals Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Spals
    slenky можешь сказать на какую кодировку изменить?
    Попробовал пару, не вышло, + плагин выдал ошибку.
    И можно как нибудь сделать что бы выводились только баны, что бы не было не показывало киков, разбанов и т.д.
     
    Сникерсни нравится это.
  16. LastofHero

    LastofHero Активный участник

    Баллы:
    61
    тоже самое
     
  17. LastofHero

    LastofHero Активный участник

    Баллы:
    61
    спасибо, уже пофиксил
     
  18. Simaga

    Simaga Старожил Пользователь

    Баллы:
    173
    Почему причина в бд приходит уже с ??????? , вроде utf8 , сделал поле причина utf8_general_ci и причину если самому вписать виден русский , но при бане нет
     
  19. Simaga

    Simaga Старожил Пользователь

    Баллы:
    173
    А самое интересно если зайти на серв причина бана русская , но бд ?????
     
  20. Creative

    Creative Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    Creative
    Да, тоже самое, хрен его что там еще ему не нравится
     
  21. sergey260499

    sergey260499 Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    TrollFace
    А как сделать что бы в базу заносилось русскими символами?
    Я кодировку изменил, если в самой БД менять причину на русский то она читается, но когда на сервере банишь то в БД идет не русский текст...
     

Поделиться этой страницей