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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Совет Помощь по лаунчерам.

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

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

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

    Баллы:
    66
    В m.log пишет такое
    [22 08 2014 20:05] ник буквыцифры
    В usersession заполняются все, кроме realmoney, ибо я вырезал счет. Единственное, что смущает - это в столбике server у всех NULL
    1.6.4
     
  2. Alexgrist

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

    Баллы:
    173
    Попробуй с новым ником или очисти usersession.
     
  3. Valera_kaziev

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

    Баллы:
    66
    Я и еще 2 человека пробовали - тоже самое.
     
  4. Alexgrist

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

    Баллы:
    173
    В личку.
     
  5. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    Это где такое есть?
     
    Последнее редактирование: 23 авг 2014
  6. Alexgrist

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

    Баллы:
    173
    В вебчасти.
     
  7. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    Вот что там выдает:
    [23 08 2014 13:10] Table 'mysql.dle_users' doesn't exist
    [23 08 2014 13:19] Table 'mysql.dle_users' doesn't exist
    [23 08 2014 13:19] Table 'mysql.dle_users' doesn't exist
    [23 08 2014 13:22] Table 'mysql.dle_users' doesn't exist
    [23 08 2014 13:24] Table 'mysql.dle_users' doesn't exist
     
  8. Alexgrist

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

    Баллы:
    173
    Вот в переводе : таблица dle_users не существует.
    Как называется таблица с юзерами? Вот её и впиши.
     
  9. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    У меня в БД есть таблица user, но не users. И я вот открыл connect.php, а там по строению таблица очень отличается от моей. Может нужно создать новую таблицу с таким названием?
     
  10. Alexgrist

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

    Баллы:
    173
    В connect.php вписываешь названия своих таблиц.
     
  11. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    В connect.php прописал структуру своей таблицы - очень помогло, ошибка исчезла. Спасибо)
    Однако я не могу сейчас понять слудующее. Теперь мне при попытке залогиниться выдает: Ошибка авторизации (логин/пароль). Как быть с этим?
     
  12. Valera_kaziev

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

    Баллы:
    66
    Изменил названия Bad Login`ов. Выдает 3Bad Login. Что подскажете?
    PHP:
    <?php
        define
    ('INCLUDE_CHECK',true);
        include(
    "connect.php");
        include_once(
    "loger.php");
        @
    $sess       $_GET['sessionId'];
        @
    $sessionid  str_replace('%3A'':'$sess);
        @
    $user       $_GET['user'];
        @
    $serverid   $_GET['serverId'];
        
    $logger->WriteLine($log_date." ".$user." ".$serverid);
     
        try {
            if (
    sizeof($_GET)!=|| empty ( $_GET['sessionId'] ) ||  empty ( $_GET['user'] ) || empty ( $_GET['serverId'] ) || !preg_match("/^[a-zA-Z0-9_-]+$/"$user) || !preg_match("/^[a-zA-Z0-9:_-]+$/"$sessionid) || !preg_match("/^[a-zA-Z0-9_-]+$/"$serverid)){
              exit (
    "1Bad login");
            }

            
    $stmt $db->prepare("Select user From usersession Where session= :sessionid And user= :user");
            
    $stmt->bindValue(':user'$user);
            
    $stmt->bindValue(':sessionid'$sessionid);
            
    $stmt->execute();
            
    $row $stmt->fetch(PDO::FETCH_ASSOC);
            
    $realUser $row['user'];
            if(
    $user == $realUser)
            {
                
    $stmt $db->prepare("Update usersession SET server= :serverid Where session= :sessionid And user= :user");
                
    $stmt->bindValue(':user'$user);
                
    $stmt->bindValue(':sessionid'$sessionid);
                
    $stmt->bindValue(':serverid'$serverid);
                
    $stmt->execute();
                if(
    $stmt->rowCount() == 1) echo "OK";
                else echo 
    "2Bad login";
            }
            else echo 
    "3Bad login";
        } catch(
    PDOException $pe) {
                die(
    "bad".$logger->WriteLine($log_date.$pe));  //вывод ошибок MySQL в m.log
        
    }
    ?>
     
  13. Alexgrist

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

    Баллы:
    173
    Акк зареган на сайте? Метод шифрования какой указан?
    Разлогинься и попробуй ещё.
     
  14. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    У меня сейчас стоит 'hash_dle'. А можно ли интегрировать авторизацию с плагином AuthMe, который сейчас установлен на моем сревере? Сайт я создал не так давно и еще не разобрался, как добавить туда систему регистрации =(
     
  15. Alexgrist

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

    Баллы:
    173
    С Authme не знаю как совместить. А вот регистрацией в самом лаунчере можешь пользоваться. Только тогда акк зарегай в нём и потом пробуй авторизироваться в лаунчере.
     
  16. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    Эммм...что-то я не вижу здесь вообще кнопки Регистрация. Или это у меня лаунчер какой-то не тот?)
     

    Вложения:

  17. Alexgrist

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

    Баллы:
    173
    Действительно, я подумал сразу про Сашок новый. А в твоём - не знаю.
     
  18. syllik

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

    Баллы:
    153
    Имя в Minecraft:
    syllik
    положение и дизайн кнопки регистрация прописывается в logintheme.java
     
  19. Tennik

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

    Баллы:
    76
    Skype:
    zamo4utep
    Имя в Minecraft:
    Tennik
    У меня тут такого тоже нет =D
    Может посоветуете мне какой исходник лаунчера стоит скачать?
     
  20. Alexgrist

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

    Баллы:
    173
    http://www.rubukkit.org/threads/sashok724-launcher.42883/
     
Статус темы:
Закрыта.

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