Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Разработка плагинов для новичков' started by mops1k, Apr 22, 2012.

Thread Status:
Not open for further replies.
  1. kaban1997

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

    Trophy Points:
    173
    Сделай
    1.Смену пароля
    2.Если человека нет в базе, ему не зачисляються деньги. Я вылечил это, добавив после
    Code:
    if(!isset($_GET['page'])) {
    // Главная страница магазина
    
    вот это
    Code:
    $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 Активный участник

    Trophy Points:
    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 Старожил Пользователь

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

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

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

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

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

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

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

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

    Trophy Points:
    63
    скажите какой нибуть бесплатный хостинг чтобы сделать типа такого личный кабинет
     
  9. Автор темы
    mops1k

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

    Trophy Points:
    123
    Skype:
    bednyj.mops
  10. 6eH3uH

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

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

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

    Trophy Points:
    88
    @mops1k,Можеш помоч
     
    caNek likes this.
  12. AimFire

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

    Trophy Points:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    @Devil, Возьми hostinger.ru
     
  13. 229900

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

    Trophy Points:
    88
    поможеш
     
  14. AimFire

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

    Trophy Points:
    123
    Skype:
    aimfire7777
    Имя в Minecraft:
    AimFire
    Чем тебе помочь?
     
    I-Am-Black-Overlord likes this.
  15. 229900

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

    Trophy Points:
    88
    собрать сам магаз
     
  16. AimFire

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

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    123
    Мопс, почему ты меня из Skype удалил?
     
Thread Status:
Not open for further replies.

Share This Page