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

Веб Web-интерфейс смены скинов

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

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

    lol63 Модератор Переводчик

    Баллы:
    153
    Итак, собственно выкладываю рабочий скрипт смены скина для сайта!
    1. Как использовать??
    Заполняем
    Код:
    //Коннекты к базе
    $dbhost = "хост-адрес базы";
    $dbuser = "логин от MySQL";
    $dbpass = "пароль от MySQL";
    $dbname = "Имя базы MySQL";
    Далее изменяем путь к папке со скинами:
    Код:
    move_uploaded_file($_FILES["filename"]["tmp_name"], "$docRoot/skins/".$_POST['mcname'].".png");
    Где skins - ваша папка со скинами.
    А $docRoot - корневой каталог(вам определять не надо, сам находит).

    Скрипт полностью рабочий и сравнивает хеши с md5.
    Показал 100% работоспособность с плагином Cauth.

    Благодарность можно выразить пополнив мой личный счёт Webmoney:
    WMR : R415784072276
    WMZ:Z166818199556
     

    Вложения:

    • web-skins.zip
      Размер файла:
      1,5 КБ
      Просмотров:
      1.090
    Leha3000, Alastar, PedrO и 10 другим нравится это.
  2. Хостинг MineCraft
    <
  3. Problem?

    Problem? Старожил

    Баллы:
    103
    У тебя есть яндекс денги?
     
  4. Автор темы
    lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    ЯДов нет, но есть системы перевода ЯД -> ВМР и обратно.
     
    werg28 и Dobrik нравится это.
  5. Problem?

    Problem? Старожил

    Баллы:
    103
    Подскажешь?
     
    RedEnergy нравится это.
  6. Автор темы
    lol63

    lol63 Модератор Переводчик

    Баллы:
    153
  7. Problem?

    Problem? Старожил

    Баллы:
    103
    Короч я тебе дам аккаунт от яндекс вличку да и ищё у меня не палучилось у меня пишет
    Такого аккаунта не существует, либо пароль введен не верно!
    Б.Д я проверил всё правильно
    Памоги пажалуста
     
  8. Автор темы
    lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    А ты используешь плагин Cauth?
     
  9. Problem?

    Problem? Старожил

    Баллы:
    103
    А что это?
     
    DavidShabaev нравится это.
  10. Автор темы
    lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Это плагин авторизации игроков, тоже что и xAuth, AuthMe, только более безопаснее.
     
  11. Problem?

    Problem? Старожил

    Баллы:
    103
    ок щя поставлю
     
  12. Problem?

    Problem? Старожил

    Баллы:
    103
  13. Dobrik

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

    Баллы:
    123
    Skype:
    dobrik18
    у меня была проблема писало "Такого аккаунта не существует, либо пароль введен не верно!"
    исправил правкой строчки
    $pass_md1 = substr($pass_md5, 1, 33);
    на
    $pass_md1 = substr($pass_md5, 0, 33);
    и еще для работы с authme в конфиге плагина изменить хэш на MD5 , а в коде php скрипта
    изменить это
    $sql = mysql_query("SELECT password FROM users WHERE login='".$_POST['mcname']."'");
    на это
    $sql = mysql_query("SELECT password FROM authme WHERE username='".$_POST['mcname']."'");
    также были проблемы с распознаванием пути куда ложить скин, пришлось полностью прописать.
     
  14. Автор темы
    lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Я писал скрипт сугубо для Cauth.
    Лично с ним проблем нет.
     
  15. Dobrik

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

    Баллы:
    123
    Skype:
    dobrik18
    у меня были :(, писало что пароль не верный и раскоментив 2 строки для проверки пароли не совпадали.
     
  16. kosh

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

    Баллы:
    103
    Skype:
    ambassadorkosha
    извиняюсь за оффтоп, а чем Cauth секьюрнее других?
     
  17. Автор темы
    lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Тем что нельзя:
    1. Создать безымянного игрока с админ правами.
    2. Нельзя выкинуть игрока используя такой же ник только с другим регистром букв.
    3. Использует md5 шифрование.

    1ая проблема у xAuth
    2ая проблема у AuthMe
    Шифрование у xAuth - whirlpool
     
  18. EvilmeN

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

    Баллы:
    123
    Решаема установкой фильтра символов в конфиге
     
  19. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    а подскажите ссайты с поддержкой php
     
  20. Сын К.Н.

    Сын К.Н. Активный участник

    Баллы:
    78
    Наркоман :eek:
     
    3prokent нравится это.
  21. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    я не наркоман, просто у мя сайт php неподдерживает
     

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