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

Внутриигровой магазин minecraft (личный кабинет)

Тема в разделе "Разработка плагинов для новичков", создана пользователем mops1k, 22 апр 2012.

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

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

    Баллы:
    173
    Сделай
    1.Смену пароля
    2.Если человека нет в базе, ему не зачисляються деньги. Я вылечил это, добавив после
    Код:
    if(!isset($_GET['page'])) {
    // Главная страница магазина
    
    вот это
    Код:
    $name = mysql_query("SELECT name FROM realmoney WHERE name='".$_SESSION['playername']."'");
    if(mysql_num_rows($name) == null)
    {
    $give = mysql_query("INSERT INTO $database.`realmoney` (`id` ,`name` ,`cash` ) VALUES (NULL , '".$_SESSION['playername']."', '0')");
    } 
     
  2. Хостинг MineCraft
    <
  3. 6eH3uH

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

    Баллы:
    63
    Имя в Minecraft:
    6eH3uH
    Скажите пожалуйста
    [​IMG]
    Запарил уже этот неправильный пароль. Я смотрю я тут такой не один, но почему-то никому не ответили.
    Подключение к БД есть однозначно, т.к. если выдумываю логин пишет: "Нет такого".
    Скорее всего дело в хешировании, но судя по куску кода:
    if($row[$db_columnPass])
    {
    $realPass = $row[$db_columnPass];
    $postPass = $_POST['password'];
    $checkPass = '';

    if (strlen($realPass) == 32)
    {
    $checkPass = md5($postPass);
    }
    else
    {

    if (strlen($realPass) <= 32)
    {
    $checkPass = substr(md5($postPass),-31);
    }
    else
    {
    идет МД5 проверка, которая у меня и стоит (32 символа), или ДЛЕ имеет другой хэш?

    М.б. кто сталкивался или уже знает ответ?
     
  4. Автор темы
    mops1k

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

    Баллы:
    123
    Skype:
    bednyj.mops
    У дле хеш по другому сделан, и проверка немного иначе делается
     
    Сникерсни нравится это.
  5. kaban1997

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

    Баллы:
    173
    Добавь смену пароля
     
  6. Автор темы
    mops1k

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

    Баллы:
    123
    Skype:
    bednyj.mops
    Я уже давно не занимаюсь ЛК и функционал его расширять не буду, а также хочу официально заявить, что баги в этом ЛК имеются и исправлять их я тоже не буду, ставите все на свой страх и риск. Устал от этих вопросов в скайпе уже просто....
     
    zuma2 нравится это.
  7. Chris

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

    Баллы:
    123
    Лол, сначала говорили, что код не его и он его своровал... А теперь говорите чтобы он исправил баги "якобы" в чужом коде
     
  8. Devil

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

    Баллы:
    63
    скажите какой нибуть бесплатный хостинг чтобы сделать типа такого личный кабинет
     
    ВремяПриключений нравится это.
  9. Автор темы
    mops1k

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

    Баллы:
    123
    Skype:
    bednyj.mops
  10. 6eH3uH

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

    Баллы:
    63
    Имя в Minecraft:
    6eH3uH
    Оке, а можно прилепить проверку хэша от добрика в данный лк? Или может, кто добрый, код подскажет?
     
  11. 229900

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

    Баллы:
    88
    @mops1k,Можеш помоч
     
    caNek нравится это.
  12. AimFire

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

    Баллы:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    @Devil, Возьми hostinger.ru
     
  13. 229900

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

    Баллы:
    88
    поможеш
     
  14. AimFire

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

    Баллы:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    Чем тебе помочь?
     
    I-Am-Black-Overlord нравится это.
  15. 229900

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

    Баллы:
    88
    собрать сам магаз
     
  16. AimFire

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

    Баллы:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    У меня не получилось хелп!
     
  17. Автор темы
    mops1k

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

    Баллы:
    123
    Skype:
    bednyj.mops
    При желании все можно.
     
  18. 6eH3uH

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

    Баллы:
    63
    Имя в Minecraft:
    6eH3uH
    Странное это дело, как только задам тут вопрос, сразу осиняет на ответ...
    У кого трабл с шифрованием на дле и пишет неверный пароль, нужно просто изменить немного finctions.php
    У меня это 59 строка
     
    Avanger нравится это.
  19. AimFire

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

    Баллы:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    Не могли бы вы помочь?
     
  20. Автор темы
    mops1k

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

    Баллы:
    123
    Skype:
    bednyj.mops
    В новой версии кабинета будет интегрированна авторизация от byxar, т.е. на любой движок можно будет настроить авторизацию без лишних костылей с писаниной нового кода.
    В связи с вышесказанным(что я пишу новый магазин) я не буду никому помогать, кроме платной установки магазина(старого)
    Скорее всего новую версию магазина я не буду выкладывать в паблик.
     
  21. Chris

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

    Баллы:
    123
    Мопс, почему ты меня из Skype удалил?
     
    ВремяПриключений нравится это.
Статус темы:
Закрыта.

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