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

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

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

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

  1. MrTapantul

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

    Баллы:
    103
    Имя в Minecraft:
    Spildabongwada
    Мне нужна помощь по установке, у тебя есть скайп или что либо для помощи? (т.к. я сюда писал не кто не отвечал)
     
  2. igor12

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

    Баллы:
    78
    Имя в Minecraft:
    igor
    igor-privat1
    помогу
     
  3. Evan

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

    Баллы:
    123
    Почему не приходит $_POST['ik_sign'] от самой интеркассы?
     
    Последнее редактирование: 12 мар 2014
    Semen4ik нравится это.
  4. ilsaf

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

    Баллы:
    63
    Имя в Minecraft:
    Khris
    А теперь я когда установил связь, надо все время писать /pex reload ?
     
  5. Evan

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

    Баллы:
    123
    плагин есть специальный
     
  6. Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    такая же хрень
    вот что приходит от ik

    ik_co_id -> shopid
    ik_inv_id -> 26191110
    ik_inv_st -> success
    ik_inv_crt -> 2014-03-12 13:22:59
    ik_inv_prc -> 2014-03-12 13:22:59
    ik_pm_no -> ID_4233
    ik_pw_via -> test_interkassa_test_xts
    ik_am -> 100.00
    ik_cur -> RUB
    ik_co_rfn -> 100.0000
    ik_ps_price -> 106.09
    ik_desc -> Event Description
     
    Последнее редактирование: 12 мар 2014
    Evan нравится это.
  7. MoNOLITSS

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

    Баллы:
    103
    Когда была интеркасса, всё прекрасно работало. Попробуйте взять файлы интеркассы из фикса, где-то на ведре лежат...
     
  8. Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    дело в том, что сравнивать нечего
    if($sign == $_REQUEST['ik_sign'])
    это равно
    if ("DSfsdSDfsdF43w35t635h==" == null)
    Иными словами, нету параметра ik_sign
     
  9. MrTapantul

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

    Баллы:
    103
    Имя в Minecraft:
    Spildabongwada
    А что за плагин? (самому нужно)
     
  10. MoNOLITSS

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

    Баллы:
    103
    interkassa.php:
    PHP:
    <?
        require(
    'config.php');
       
        function 
    ik_sign($ik_post$secret_key) {
            
    ksort($ik_postSORT_STRING);
            
    array_push($ik_post$secret_key);
            return 
    base64_encode(md5(implode(':'$ik_post), true));
        }
       
        
    /* Защита от XSS, SQL инъекций */
        
    foreach($_POST as $key=>$val)
            
    $_POST_REAL[$key] = strip_tags(mysql_real_escape_string($val));
        
    /* Защита от XSS, SQL инъекций */
       
        
    if ( $_POST_REAL['ik_submit'] ) {
           
            
    $ik_post = array();
            
    $ik_post $_POST_REAL;
           
            unset(
    $ik_post['ik_submit']);
            
    $ik_post['ik_x_username'] = $user['name'];
           
            foreach(
    $ik_post as $key=>$val)
                
    $url .= '&'.$key.'='.urlencode($val);
           
            
    header('Location: https://sci.interkassa.com/?ik_x_sign='.ik_sign($ik_post$cfg['ik_key']).$url);
           
        } else {
           
            
    $ik_post = array();
            
    $ik_post $_POST_REAL;
           
            
    $ik_post_sign = array(
                
    'ik_co_id' => $ik_post['ik_co_id'], 
                
    'ik_am' => $ik_post['ik_am'], 
                
    'ik_pm_no' => $ik_post['ik_pm_no'], 
                
    'ik_desc' => $ik_post['ik_desc'],
                
    'ik_x_username' => $ik_post['ik_x_username']
            );
           
            if ( 
    urldecode(ik_sign($ik_post_sign$cfg['ik_key'])) == $_POST_REAL['ik_x_sign'] && $ik_post['ik_inv_st'] == 'success' && $ik_post['ik_co_id'] == $cfg['ik_co_id']) {
               
                if ( !
    mysql_num_rows(mysql_query("SELECT `id` FROM `lk_transaction` WHERE `id` = '{$ik_post['ik_inv_id']}'")) ) {
                   
                    
    mysql_query("INSERT INTO `lk_transaction` VALUES ({$ik_post['ik_inv_id']}, '{$ik_post['ik_x_username']}', ".round($ik_post['ik_co_rfn']).", ".time().", '{$ik_post['ik_inv_st']}')");
                    
    mysql_query("UPDATE `{$cfg['table_Users']}` SET `realmoney` = realmoney+".round($ik_post['ik_co_rfn'])." WHERE `{$cfg['column_Username']}` = '{$ik_post['ik_x_username']}'");
                   
                } else echo 
    'Данный платеж уже совершен.';
               
            } else echo 
    'Неверная контрольная подпись. Платеж не был совершен.';
           
        }

    :facepalm:
    ConsoleScheduler
     
  11. Evan

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

    Баллы:
    123
    я уже замучился. убирать подпись не хочу
     
  12. Semen4ik

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

    Баллы:
    123
    Skype:
    Semenov1215
    Имя в Minecraft:
    Semen4ik
    ты не понял прикола, подпись ровно генерирует, её сравнить не с чем!
    От интеркассы не приходит такая переменная как ik_sign
     
  13. morfik

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

    Баллы:
    103
    тупо белый экран, тачка своя под столом, стоит dle, до этого все версии работали, настроено всё правильно
    GET http://test.morfikcraft.ru/lk/index.php 500 (Internal Server Error)

    ошибку пишет
     
  14. Style71

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

    Баллы:
    78
    Skype:
    testerpb71
    Имя в Minecraft:
    Style
    Обменник запили!
     
    Последнее редактирование: 17 мар 2014
    eleon нравится это.
  15. suppersneak

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

    Баллы:
    88
    Имя в Minecraft:
    suppersneak
    Народ, а у кого-то осталась версия 0.6? или старее, можно даже 0.7.0, хочется глянуть)
     
    eleon нравится это.
  16. lexa_kiker

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

    Баллы:
    123
    Skype:
    lexa_kiker
    гугли;)
     
    eleon нравится это.
  17. Evan

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

    Баллы:
    123
    открой файл интеркасса пхп
    после
    PHP:
    $ik_post['ik_x_username'] = $user['name'];
    вставь
    PHP:
    $ik_post['ik_cur'] = 'RUB';
     
    eleon нравится это.
  18. MoNOLITSS

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

    Баллы:
    103
    Надо в настройках интеркассу поставить валюту, только RUB.
     
    eleon нравится это.
  19. Evan

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

    Баллы:
    123
    там нету таких настроек! автор забыл их прифигачить
     
    eleon нравится это.
  20. MoNOLITSS

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

    Баллы:
    103
    Настроить нужно на самом сайте интеркассы.
     
    eleon нравится это.

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