Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Добавление permissions через сайт

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем fantommd, 4 ноя 2012.

  1. kostyazenit

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

    Баллы:
    63
    Поменял вариант 1:

    SQL-запрос:
    CREATE TABLE `permlist` (
    `id` INT( 10 ) UNSIGNEDNOT NULL AUTO_INCREMENT COMMENT 'IDpermissions',
    `permission` VARCHAR( 50 ) NULL DEFAULTNULLCOMMENT 'kompermissions',
    `title` VARCHAR( 50 ) NULL DEFAULTNULLCOMMENT 'titlelist',
    PRIMARY KEY ( `id` )

    ) COLLATE = 'utf8_general_ci' ENGINE = INNODB AUTO_INCREMENT =9;


    Ответ MySQL: [​IMG]
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNSIGNEDNOT NULL AUTO_INCREMENT COMMENT 'IDpermissions',
    `permission`VARCHA' at line 2


    Вариант 2

    SQL-запрос:
    CREATE TABLE `permlist` (
    `id` INT( 10 ) UNSIGNEDNOT NULL AUTO_INCREMENT COMMENT 'id',
    `permission` VARCHAR( 50 ) NULL DEFAULTNULLCOMMENT 'permission',
    `title` VARCHAR( 50 ) NULL DEFAULTNULLCOMMENT 'title',
    PRIMARY KEY ( `id` )

    ) COLLATE = 'utf8_general_ci' ENGINE = INNODB AUTO_INCREMENT =9;


    Ответ MySQL: [​IMG]
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNSIGNEDNOT NULL AUTO_INCREMENT COMMENT 'id',
    `permission`VARCHAR(50) NULL ' at line 2

    А так я понял что проблема в кодировке, но исправление на англ название и разные способы заливания файла (как текстовый файл или как sql запрос) бесполезны. Хз в чем проблема. А создать свою базу с данными параметрами увы не могу, т.к. не особо разбираюсь.
     
  2. Хостинг MineCraft
    <
  3. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Неа)
    Уважаемый, а где ваши пробелы?)
    Синтаксис команды нарушен, вот оно и ругается.
    К примеру должно быть не так UNSIGNEDNOT NULL
    А так UNSIGNED NOT NULL
    Исправьте это и все будет нормально.
     
    Likeobot и kostyazenit нравится это.
  4. kostyazenit

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

    Баллы:
    63
    Большое спасибо, помог)
     
  5. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Aim-X не подскажешь как составить регулярку чтоб пропускало только правильные полномочия вида:
    - admincmd.item.enchant.other
    - admincmd.item.enchant
    а отбрасывала бы что-то такое
    - admincmd.item.enchant.other_
    - admincmd.item.enchant.ot her тут пробел
    - admincmd.item.enchan/t.other
    ну и тому подобное

    Я пробую так: (eregi("[a-z]+\.",$perm)) и даже так (eregi("[a-z_\.]",$perm))
    И что-то у меня пропускает абсолютно все, кроме нормального полномочия...
     
  6. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Неа
    Строку вида admincmd.item.enchant.other оно не пропускает
     
  7. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Неа)
    Наугад пробуешь?
    Ну и нафлудил ты)))
     
  8. GAZ6363

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

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Я не понял, куда именно кинуть файл? И что только название, пароль и имя базы данных менять? А как же Ip? Я просто новенький в этом деле, если не трудно поясните)
     
  9. GAZ6363

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

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Так же я не понимаю, как привязать Permission к базе данных?
     
  10. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Поищи по форуму, есть отдельная тема по этому поводу...
     
  11. GAZ6363

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

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
    Блин, прошу, если не трудно скинь сылку, я ваще хз где искать...
     
  12. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    http://rubukkit.org/threads/11569/
     
  13. GAZ6363

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

    Баллы:
    88
    Имя в Minecraft:
    GAZ6363
  14. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    PHP:
    (eregi("[^a-z.]"$perm))
    зашибись решение проблемы :D
    Так и хочется заорать "сукатвоюмать":D
     
  15. TekTonneR

    TekTonneR Старожил

    Баллы:
    103
    Имя в Minecraft:
    TekTonneR
    молодца;)
     
  16. andrew185

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

    Баллы:
    61
    Имя в Minecraft:
    andrew185
    ребят что за ошибка
    Sorry, the Server failed to retrieve the requested data.


    unknown user account
     
  17. Автор темы
    fantommd

    fantommd Гуру Девелопер Переводчик Пользователь

    Баллы:
    123
    серверу не удалось получить запрашиваемые данные.
     
  18. andrew185

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

    Баллы:
    61
    Имя в Minecraft:
    andrew185
    ну я сделал всё правильно
     
  19. andrew185

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

    Баллы:
    61
    Имя в Minecraft:
    andrew185
    всё заработало))
     
  20. Автор темы
    fantommd

    fantommd Гуру Девелопер Переводчик Пользователь

    Баллы:
    123
    поздравляю
     
  21. Angel of death

    Angel of death Активный участник

    Баллы:
    88
    Имя в Minecraft:
    PHP_mysql_css_html
    @fantommd,

    ТВое видео угнали.
     

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