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

Веб WebMCR Reloaded [Pre-Release 1.4.2]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Toster_tpl, 26 фев 2016.

  1. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Free
    [​IMG]
     
  2. Хостинг MineCraft
    <
  3. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    Модуль регистрации шалит только у меня? При создании аккаунта, говорит, что нельзя данный логин или эмаил использовать, но все равно регистрирует. А когда активируешь по почте, то:
     
  4. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Замените эти 2 файла https://github.com/qexyorg/WebMCR/commit/9367271eca7f106d1d85cc9fc1aebefa67102a5d
     
  5. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    Вот еще вопрос, писал скрипт для проверки онлайна на сервере, в этом я новичек. В отдельном файле выводит значение Online, а когда я его вставляю в мониторинг, то уже выходит уведомление о недоступности мониторинга. И, как я понял, мой "крутой" скрипт не катит. Подскажите, что делать, если не затруднит.
    PHP:
        public function connect($ip='127.0.0.1'$port=8085){
            
    $statuss = @fsockopen($host$port$error_no$error_str, (float) 0.5);
            if (
    $statuss){
                    @
    fclose($statuss);
                    
    $this->status 1;
            }else
                    
    $this->status 0;
              
              
            
    $conn mysqli_connect('127.0.0.1:3306','root','');
            
    mysqli_select_db($conn'characters');
            
    $query "SELECT * FROM characters WHERE online = 1;";
            
    $result mysqli_query($conn,$query);
            while(
    $list mysqli_fetch_array($result)){
                
    $online $online 1;
                }
            
    mysqli_close($conn);
        }
     
  6. Maximjdog

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

    Баллы:
    66
    Имя в Minecraft:
    Maximjdog
    Будет ли обновление системы скинов до 64x64 формата?
     
  7. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Что за формат?
     
  8. Maximjdog

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

    Баллы:
    66
    Имя в Minecraft:
    Maximjdog
    Там вроде бы после 1.7.x, когда они лаунчер изменили, и много ещё чего - ввели так же и новые скины.
    Такого вот формата (мой, к примеру): [​IMG]
     
  9. EL_A1ke

    EL_A1ke Новичок

    Баллы:
    6
    Бл, на 3 шаге установки открывает пустую страницу и все. Чо делать?
     
  10. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Неверно указаны данные для подключения к базе, либо база недоступна.
     
  11. EL_A1ke

    EL_A1ke Новичок

    Баллы:
    6
    лол, я указывал MySQL, поставил MySQLi и все заработало
     
  12. corndan

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

    Баллы:
    88
    Skype:
    oneadm
    Имя в Minecraft:
    corndan
    Это просто функция, вывести она ничего не должна.
     
  13. EL_A1ke

    EL_A1ke Новичок

    Баллы:
    6
    короче когда делаю запрос к интеркассе, автоматически добавляется: &mcr_secure=...&, но при формировании подписи он не учитывается и видимо из-за этого пишет, что не верная подпись. Как убрать его или исправить это.
     
  14. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Использовать вместо POST запроса GET
     
  15. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    @Toster_tpl Допустим база хранятся на одном хосте, но запрос нужно сделать в другую. Такое возможно? Или нужно дописывать ручками?
     
  16. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Нужно знать, где именно делать запрос. Т.е. в отдельном модуле или файле, либо между другими запросами?
    Есть метод db->__construct($cfg), который принимает в качестве аргумента массив настроек, таких как адрес хоста, пароль и т.д. (подробнее можно найти тут а после вызова конструктора, можно будет использовать и другие методы объекта db). Если же метод будет вызываться до момента использования стандартных запросов webmcr, то это нарушит последующие запросы.
     
  17. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    Хотел немного изменить файл регистрации и мониторинг, также буду пытаться писать модули.
    По поводу регистрации: нужно чтобы в другую базу уходило два запроса и при подтверждении почты, в эту же базу, еще один. Как сделать эти запросы я знаю, но, как сменить саму базу нет. Нужно в mysqli.class.php добавить метод и там сделать mysqli_select_db? В мониторинге я тоже делал запрос, но мне что то подсказывает, что он жуткий.
    PHP:
     mysql_connect('host','login','pass');
    mysql_select_db('characters');
    $query "SELECT COUNT(*) FROM `characters` WHERE `online` = 1";
    $result mysql_query($query);
    $result mysql_result($result0);
    mysql_close($conn);
    А с модулями еще ничего не делал.
     
  18. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Лучше, наверно, сделать независимое подключение.
    mysqli_select_db можно получить так db->obj->select_db(...)
     
  19. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    Вот еще что, когда не авторизованный пытаешься просмотреть новость, выводится другое уведомление и пишет:
     
  20. Автор темы
    Toster_tpl

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

    Баллы:
    153
    Будет исправлено в новой версии.
    Пока можно просто удалить связь в базе "mcr_news_views_ibfk_2"
     
  21. TheAganemnonN

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

    Баллы:
    78
    Skype:
    ilyia999
    Ох... Одни вопросы... Вообщем. Email пользователя, во время подтверждения аккаунта, можно получить только путем обращения к базе? Ибо пользователь еще не авторизован и post запросом вроде не получишь его email.
     

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