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

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

Веб 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.117
    Leha3000, Alastar, PedrO и 10 другим нравится это.
  2. Problem?

    Problem? Старожил

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

    lol63 Старожил Переводчик

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

    Problem? Старожил

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

    lol63 Старожил Переводчик

    Баллы:
    153
  6. Problem?

    Problem? Старожил

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

    lol63 Старожил Переводчик

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

    Problem? Старожил

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

    lol63 Старожил Переводчик

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

    Problem? Старожил

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

    Problem? Старожил

    Баллы:
    103
  12. 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']."'");
    также были проблемы с распознаванием пути куда ложить скин, пришлось полностью прописать.
     
  13. Автор темы
    lol63

    lol63 Старожил Переводчик

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

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

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

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

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

    lol63 Старожил Переводчик

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

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

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

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

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

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

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

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

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

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

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