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

Веб webMCR 2.4

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

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

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @Vampikkkk, они по отдельности не добавляются. ДЛЕ должен быть чист перед установкой.
     
  2. Хостинг MineCraft
    <
  3. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Если не сложно скиньте MySQL запросы для интеграции с dle.
     
  4. Автор темы
    NC22

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @Vampikkkk, их нет . они генерируются в реальном времени при установке
     
  5. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    чистый был, удалил все колонки созданные ранее.
     
    Сникерсни нравится это.
  6. Автор темы
    NC22

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

    Баллы:
    153
    Имя в Minecraft:
    NC22
    @Vampikkkk, что то осталось. Попробуй переписать то что ты скинул выше по отдельности в каждую строку например
    BD("ALTER TABLE `{$bd_names['users']}` ADD `{$bd_users['session']}` varchar(255) default NULL");
    и так по аналогии с каждым добавляемым полем.
     
  7. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @NC22,переставил щас движок, посмотрю что теперь получится.
     
    ВремяПриключений нравится это.
  8. KenD

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

    Баллы:
    88
    Имя в Minecraft:
    kenddie
    @NC22, спасибо. А можно это всё в отдельный файл?
     
  9. DragonX56

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

    Баллы:
    68
    @NC22, а ты не пробывал для людей приляпать интеркассу и т.п?
     
  10. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @NC22,странно, но все работает:D
     
  11. DragonX56

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

    Баллы:
    68
    Смотри, если попробовать залить site.ru/skins/ В корне лежит форум IPB, то можно сделать как сессию, авторизации.

    Подключим MySQL
    Код:
    <?php
     
    class MySQL {
    private $db_name;
    private $db_host;
    private $db_user;
    private $db_pass;
    public $DBH;
     
     
    public function MySQL () {
    $this->db_name = 'MinecraftSkins'; //название базы
    $this->db_host = 'localhost';
    $this->db_user = 'admin';
    $this->db_pass = '1234';
     
    $this->DBH = mysql_connect($this->db_host, $this->db_user, $this->db_pass);
    mysql_select_db($this->db_name, $this->DBH);
    mysql_query('SET NAMES cp1251');
    }
    }
     
    ?>
    Потом сделать саму проверку сессии
    Код:
    <?php
     
    class User {
     
    protected $member_id; // member_id в бд
    protected $name;
    protected $email; // E-mail
     
    private $login; // логинированость (TRUE | FALSE)
     
     
    public function User() {
     
    $query = mysql_query(" SELECT name, email
    FROM dz_members
    WHERE member_id = '$_COOKIE[member_id]'
    AND member_login_key = '$_COOKIE[pass_hash]' ");
     
    if(mysql_num_rows($query)) {
     
    $res = mysql_fetch_array($query);
     
    $this->member_id = $_COOKIE[member_id];
    $this->name = $res[name];
    $this->email = $res;
    $this->name = $res[name];
     
    $this->login = TRUE;
    }
     
    else {
    $this->login = FALSE;
    }
    }
     
     
     
    public function get_login() {
    return $this->login;
    }
     
     
    public function get_member_id() {
    return $this->member_id;
    }
     
    public function get_name() {
    return $this->name;
    }
     
     
    public function get_email() {
    return $this->email;
    }
    }
     
    ?>

    а там уже в index.php заключить

    Код:
    <?php
    session_start();
    include_once('../skins/inc/class.MySQL.php');
    include_once('../skins/inc/class.User.php');
     
     
    $mysql_db = new MySQL();
    $user = new User();
     
    $id_user = $user->get_member_id();
     
    ..........
    
    там дальше код интегрируемый в саму систему
     
    DavidShabaev и NC22 нравится это.
  12. SmokeD

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

    Баллы:
    103
    Имя в Minecraft:
    SmokeD
    Поправь ошибку в Twitter BootSTRAP .

    CMS отличная! Сразу видно что вы не быдлокодер. Код приглаженный, оптимизированный и весьма прост для редизайна.
     
  13. DragonX56

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

    Баллы:
    68
    @NC22, я дико извиняюсь за оффтоп, но тут какой-то упырь продает твое творение линк
     
  14. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Подскажите, не хочет работать лаунчер от @asn007, с 1.8 все работоло, а с 2.0 не хочет.
    В консоли
    Код:
    java.lang.ArrayIndexOutOfBoundsException: 2
        at net.minecraft.LauncherFrame.login(LauncherFrame.java:268)
        at net.minecraft.LoginForm$5.run(LoginForm.java:110)
     
  15. Repack

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

    Баллы:
    103
    Skype:
    repack_111
    Предлагаю сделать в 2.0 движке возможности:
    Удаление скинов и плащей пользователями.
    Изменение e-mail пользователями.
    Изменения собственных комментариев пользователями.
    Установка времени сервера при настройке. т.е. чтобы сайт не брал время с сервера, а выбрать самому часовой пояс.
    Мониторинг. т.е. кто на сайте. С возможностью скрываться в списке онлайна, ну и чтобы админы могли видеть кто скрыт, т.е. чтобы от админов не скрыться.
    Возможность в комментариях выделять текст сразу курсивом, жирным, подчеркнутым при выделении текста, а то напишешь, потом нажмешь на тег - добавляется в конце, а надо чтобы по бокам текста.
     
    slavik123123123, satan_007 и My_Trinity нравится это.
  16. Repack

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

    Баллы:
    103
    Skype:
    repack_111
    И еще, толи лыжи не едут, толи я дебил. Но при регистрации письмо не приходит на мыло с подтверждением.
     
  17. Repack

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

    Баллы:
    103
    Skype:
    repack_111
    Новый лаунчер сделай. И исправь ссылки на авторизацию в новом скрипте.
     
    Vampikkkk нравится это.
  18. Repack

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

    Баллы:
    103
    Skype:
    repack_111
    Баг: при изменении пользователя через админку - скин слетает.
     
    МиднайтЖелаетВамДобра и NC22 нравится это.
  19. DragonX56

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

    Баллы:
    68
    Скин привязан к нику, если зайти в папку со скинами, то можно увидеть что каждый скин имеет ник пользователя
     
  20. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    2 раза уже делал по новой, одно и тоже, а где ссылки править?
     
  21. Repack

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

    Баллы:
    103
    Skype:
    repack_111
    Я имею ввиду, что любую инфу когда правишь - скин слетает.

    Новый баг: нельзя цитировать не сколько цитат в одном комменте.
     

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