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

Туториал [урок] система авторизации клиента

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем byxar, 6 ноя 2011.

  1. alexej

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

    Баллы:
    88
    Связал, но теперь другая проблема-кодировка. У меня hostinger.ru, а он как я понимаю не поддерживает кириллицу, в файле connect.php есть кириллица, поэтому выходит какая-то кракозябра. Какую кодировку использовать?
     
  2. mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    UTF8, CP-1251
     
  3. alexej

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

    Баллы:
    88
    cp-1251 это windows-1251? Если так, то все-равно не получается :confused:, может подскажете хороший хостинг
     
  4. MrGoose

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

    Баллы:
    78
    В чём проблема может быть?
    java.lang.ArrayIndexOutOfBoundsException: 3 теперь такая ошибка
     

    Вложения:

  5. Avenger666

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

    Баллы:
    103
    Skype:
    admin-fear
    на хенфоро?
     
  6. MrGoose

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

    Баллы:
    78
    java.lang.ArrayIndexOutOfBoundsException: 3
    Как исправить?
    xenforo стоит, брал версию для форумов
     
  7. exsperto1

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

    Баллы:
    123
    Имя в Minecraft:
    GrayFox
    Друзья
    Я собрал клиент. но потом переустановил 9.6 Dle и теперь никто в клиент не может авторизоваться...
    вот скрин когда я авторизуюсь в клиенте
    [​IMG]

    Я нажимаю вход и выскакивает такая крокозябра
    [​IMG]
    Помогите с этой проблемой... кто знает
     
  8. Avenger666

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

    Баллы:
    103
    Skype:
    admin-fear
    Я так понял и базу снесли?Если да то добавьте нужные таблицы и т.д
     
  9. exsperto1

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

    Баллы:
    123
    Имя в Minecraft:
    GrayFox
    Хорошо
    5 минут. я соберу все файлы и прикреплю сюда
     
  10. exsperto1

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

    Баллы:
    123
    Имя в Minecraft:
    GrayFox
    Большое спасибо Avenger666, Очень мне помог.
    Сейчас запишу видеоурок как привязать клиент к базе данных на dle
     
    Сникерсни нравится это.
  11. exsperto1

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

    Баллы:
    123
    Имя в Minecraft:
    GrayFox
    Как я обещал, записал видео урок где рассказывается:
    1: Как Создать базу данных
    2: Как установить Dle 9.6
    3: Как установить шаблон на сайт с движком Dle 9.6 (в том числе как перекодировать страницы на UTF-8)
    4: Как соединить лаунчер и сайт через базу Mycql
    5: Под видео прикрепил все нужные файлы для работы.

    вот видео:

    видео пока обрабатывается. через часок будет доступно
     
  12. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Сделал всё как написанов первом посте. При попытке войти на сервер получаю ошибку
    Код:
    java.lang.SecurityException: SHA1 digest error for adl.class
    Сервер bukkit 1.2.5

    В чём проблема?..
     
  13. MrGoose

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

    Баллы:
    78
    BadLogin В чём может быть проблема? при проверке сервера тоже самое
     
  14. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Кривой коннект с бд/отсутствие коннекта/неправильно хеширование...
    Какой двиг сайта?
     
  15. MrGoose

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

    Баллы:
    78
    Dle 9.6, делал по туториалу выше
    Файлы так-же все от туда
     
  16. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    В файле functions.php нужно отредактировать 32 строчку.
    DLE использует двойное хеширование, а в скрипте одинарное.
    Нужно заменить
    PHP:
     $cp md5($password);
    На
    PHP:
    $cp md5(md5($password));
     
  17. MrGoose

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

    Баллы:
    78
    PHP:
    function hash_dle()
    {
        global 
    $postPass;
     
        
    $cryptPass false;
        
    $cryptPass md5(md5($postPass));
     
        return 
    $cryptPass;
    }
    Вот так стоит у меня

    Использовал вот эти файлы http://axsesas.ru/files/auth.rar
     
  18. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Это в файле functions.php который ты скачал из первого поста этойтемы?
     
  19. MrGoose

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

    Баллы:
    78

    От туда и качал
    Туториал с 47 страницы
     
    GJEvolution и I-Am-Black-Overlord нравится это.
  20. Mortyk

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

    Баллы:
    63
    Skype:
    rj_morty
    Имя в Minecraft:
    Mortyk
    Я сегодня делал связку с дле 9.6
    скачай functions.php из первого поста, отредактируй 32 строчку и будет коннектится
     

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