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

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

Веб Личный Кабинет v0.8.0

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем FaiCraft, 8 авг 2013.

  1. log_inil

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

    Баллы:
    88
    амм а у меня payeer и почти все переменные совподают
    просто есть пару лишних

    вот так можно?
    <?
    if (isset($_POST["m_operation_id"]) && isset($_POST["m_sign"]))
    {
    $m_key = "Ваш секретный ключ";
    $arHash = array($_POST['m_operation_id'],
    $_POST['m_operation_ps'],
    $_POST['m_operation_date'],
    $_POST['m_operation_pay_date'],
    $_POST['m_shop'],
    $_POST['m_orderid'],
    $_POST['m_amount'],
    $_POST['m_curr'],
    $_POST['m_desc'],
    $_POST['m_status'],
    $m_key);
    $sign_hash = strtoupper(hash('sha256', implode(":", $arHash)));
    if ($_POST["m_sign"] == $sign_hash && $_POST['m_status'] == "success")
    {
    echo $_POST['m_orderid']."|success";
    exit;
    }
    echo $_POST['m_orderid']."|error";
    }
    $m_amount=$_POST['m_amount'];
    $ik_payment_id=$_POST['m_operation_id'];
    /* Обработка переменных */
    mysql_real_escape_string(strip_tags($ik_payment_id));
    mysql_real_escape_string(strip_tags($m_amount));
    /* Обработка переменных */
    mysql_query("INSERT INTO `ik_money` VALUES (NULL, '".$ik_payment_id."', '".$m_amount."');");
    } else {
    echo 'Проверка контрольной подписи данных о платеже провалена!';
    }

    ?>

    блин /seccess.php возращает seccess, но в бд ничего не записывает

    мой
    <?php
    /*
    Личный кабинет для проектов minecraft.
    Данный Личный Кабинет настроен исключительно на движок DLE.

    Версия кабинета: v0.6.5
    Автор: MrDestrim
    Наш проект: faicraft.ru
    */

    define('INCLUDE_CHECK',true);
    include'lko/include/config.php';


    if (isset($_GET["m_operation_id"]) && isset($_GET["m_sign"]))
    {
    $m_key = "";
    $arHash = array($_GET['m_operation_id'],
    $_GET['m_operation_ps'],
    $_GET['m_operation_date'],
    $_GET['m_operation_pay_date'],
    $_GET['m_shop'],
    $_GET['m_orderid'],
    $_GET['m_amount'],
    $_GET['m_curr'],
    $_GET['m_desc'],
    $_GET['m_status'],
    $m_key);
    $sign_hash = strtoupper(hash('sha256', implode(":", $arHash)));
    if ($_GET["m_sign"] == $sign_hash && $_GET['m_status'] == "success")
    {
    echo $_GET['m_orderid']."|success";
    exit;
    }
    echo $_GET['m_orderid']."|error";
    }
    $m_sign=$_GET["m_sign"];
    print $sign_hash1;
    print $m_sign;
    $ik_payment_id1=$_GET['m_operation_id'];
    $ik_payment_id2=$_GET['m_amount'];
    if($m_sign === $sign_hash1) {
    /* Обработка переменных */
    mysql_real_escape_string(strip_tags($ik_payment_id1));
    mysql_real_escape_string(strip_tags($ik_payment_id2));
    /* Обработка переменных */
    mysql_query("INSERT INTO `ik_money` VALUES (NULL, '".$ik_payment_id1."', '".$ik_payment_id2."');OK");
    } else {
    echo 'Проверка контрольной подписи данных о платеже провалена!';
    }

    //
    ?>
    с сайта пример
    <?
    if (isset($_POST["m_operation_id"]) && isset($_POST["m_sign"]))
    {
    $m_key = "Ваш секретный ключ";
    $arHash = array($_POST['m_operation_id'],
    $_POST['m_operation_ps'],
    $_POST['m_operation_date'],
    $_POST['m_operation_pay_date'],
    $_POST['m_shop'],
    $_POST['m_orderid'],
    $_POST['m_amount'],
    $_POST['m_curr'],
    $_POST['m_desc'],
    $_POST['m_status'],
    $m_key);
    $sign_hash = strtoupper(hash('sha256', implode(":", $arHash)));
    if ($_POST["m_sign"] == $sign_hash && $_POST['m_status'] == "success")
    {
    echo $_POST['m_orderid']."|success";
    exit;
    }
    echo $_POST['m_orderid']."|error";
    }
    ?>
     
    ВремяПриключений нравится это.
  2. Dozer

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

    Баллы:
    78
    Не создаются колонки в dle_users, и не создается таблица ik_money.Устанавливается только status_lk.
    [​IMG]
    [​IMG]
     
  3. log_inil

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

    Баллы:
    88
    ну сам создай я писал выше
     
  4. Dozer

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

    Баллы:
    78
    Скажи пожалуйста какими командами добавлять столбцы и таблицы.
     
  5. log_inil

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

    Баллы:
    88
    я всё написал выше с фотками
    Сделал?
     
    Vedroyder нравится это.
  6. Dozer

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

    Баллы:
    78
    log_inil, таблицу добавил, а как столбцы в dle_users добавить не знаю как.
     
  7. tigrAGA

    tigrAGA Участник

    Баллы:
    33
    эм возникал такая проблема при переходе на статическую страницу Host '31.170.164.21' is not allowed to connect to this MySQL server всё делал Правильно, даже не знаю с чем это связано. Поможете?
     
  8. Dozer

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

    Баллы:
    78
    Хосту не разрешено подключаться к этому MySQL северу.
     
  9. xeros720

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

    Баллы:
    88
    Имя в Minecraft:
    xeros720
    Крутой лк!
    Кто нибудь, помогите подключить плагин Pex к mysql от hostinger.ru?
     
  10. Necrotic

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

    Баллы:
    103
    @log_inil, ошибка перемещения файла по заданному пути! когда загружаю скинн,
    папка со скинами другая, но сделал все как ты описал ранее

    + нельзя удалить плащь или скин, ошибка вылазит

    хотя все отображается и права 777 стоят на папку со скинами и плащами
    вообщем в конфиге и skin2d указывайте абсолютный путь к папке со скинами и плащами, если у вас скины не в папке с лк
     
    Последнее редактирование: 9 ноя 2013
  11. Berwolf

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

    Баллы:
    68
    Мультисерверность присутствует?
     
    zuma2 нравится это.
  12. Necrotic

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

    Баллы:
    103
  13. zuma2

    zuma2 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    sytems.admin
    Имя в Minecraft:
    zuma2
    Пили мультисерверность!
     
  14. log_inil

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

    Баллы:
    88
    скинь все компоненты лк
     
  15. CreepersHunt

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

    Баллы:
    68
    Люди у меня скин не хочет загружать пишет у вас недостаточно прав как исправить?
     
  16. Necrotic

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

    Баллы:
    103
    в конфиге (v0.6.5):
    обычные скины
    Код:
    $skin_upload_group    = array('0','1','2'); //Кому позволено загружать скины. По умолчанию позволено всем.
    HD
    Код:
    $hdskin_upload_group  = array('2'); //Кому позволено загружать HD скины. По умолчанию позволено Premium.
    Помог? Лайк!;)
     
  17. CreepersHunt

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

    Баллы:
    68
    Не помог ошибка не устранена
     
  18. log_inil

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

    Баллы:
    88
    плохо устанавливал
     
  19. CreepersHunt

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

    Баллы:
    68
    Че ты мне ******* я все верно сделал там все работает кроме установки скина
     
  20. xeros720

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

    Баллы:
    88
    Имя в Minecraft:
    xeros720
    Та же проблема!
     

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