Получаете: 0 ???

  • Автор темы himik
  • Дата начала
himik
Участник
Сообщения
230
Реакции
32
Подскажите как сделать чтобы поле отображало сколько получит пользователь при заказе выплаты.
Сколько не пробовал менять ничего не выходит,знаний не хватает.
Смотрел пополнение там что то подобное но не получается.Помогите пожалуйста.
 
Sidr23
Местный
Сообщения
54
Реакции
3
Присоединяюсь к вопросу! Все работало норм, а тут бац и при выводе пишет 0
Сливаю сайт запускаю в локалке (денвер) все путем?!?
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
Sidr23 написал(а):
Присоединяюсь к вопросу! Все работало норм, а тут бац и при выводе пишет 0
Сливаю сайт запускаю в локалке (денвер) все путем?!?
права на папку js какие либо стоят? что делал до того когда перестало показывать,
himik написал(а):
Подскажите как сделать чтобы поле отображало сколько получит пользователь при заказе выплаты.
Сколько не пробовал менять ничего не выходит,знаний не хватает.
Смотрел пополнение там что то подобное но не получается.Помогите пожалуйста.
а вы файл выплат выложите посмотрим
 
himik
Участник
Сообщения
230
Реакции
32
kvozimir написал(а):
а вы файл выплат выложите посмотрим
Код:
<script LANGUAGE="JavaScript1.1">
document.oncontextmenu = function(){return false;};
</script>

<script type="text/javascript">
$(document).ready(function(){
$('.splLink').click(function(){
$(this).parent().children('div.splCont').toggle('normal');
return false;
});
});
</script>

<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 10;

?>
<b>Выплаты осуществляются в автоматическом режиме и только на платежную систему <a href="https://servahoc.ru/redirect.php?url=http://payeer.com" target="_BLANK">PAYEER!</a> Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.com" target="_blank">Создание счета в Payeer</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeeer.ru/outpay" target="_blank">Вывод средств из Payeer</a> <BR /><BR />

<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 9 AND $user_data["from_referals"] <= 1){

?>
<center><font color="blue"><b>Выплату могут заказывать пользователи, которые пополнили баланс больше, чем на 9 RUB или у которых есть активный реферал!<b></font></center><BR />

<div class="clr"></div>   
</div>
<?PHP

return;
}

?>

<center><b>Заказ выплаты:</b></center><BR />

<?PHP
   
    function ViewPurse($purse){
       
        if( substr($purse,0,1) != "P" ) return false;
        if( !ereg("^[0-9]{7,8}$", substr($purse,1)) ) return false;   
        return $purse;
    }
   
    # Заносим выплату
    if(isset($_POST["purse"])){
       
        $purse = ViewPurse($_POST["purse"]);
        $sum = intval($_POST["sum"]);
        $val = "RUB";
       
        if($purse !== false){
           
                if($sum >= $minPay){
               
                    if($sum <= $user_data["money_p"]){
                       
                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){
                               
                               
                            ### Делаем выплату ###   
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {
                               
                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {
                                   
                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
                                   
                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay+1)){
                                   
                                   
                                   
                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель (телефон)
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта IN-Payeer")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));
                                   
                                        if (!empty($arTransfer["historyId"]))
                                        {   
                                       
                                       
                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
                                           
                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;
                                           
                                            $ppid = $arTransfer["historyId"];
                                           
                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");
                                           
                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
                                           
                                            echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";
                                           
                                        }
                                        else
                                        {
                                       
                                            echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";   
                                       
                                        }
                                   
                                   
                                    }else echo "<center><font color = 'red'><b>Ошибка - сообщите о ней администратору!</b></font></center><BR />";
                                   
                                }else echo "<center><font color = 'red'><b>Выплаты не возможны! Попробуйте позже</b></font></center><BR />";
                               
                            }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";
                           
                               
                        }else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";
                           
                       
                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";
               
                }else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";
       
        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";
       
    }
?>

<div><a href="https://servahoc.ru/redirect.php?url=javascript//" class="splLink">Оформить заявку</a><div class="splCont" >

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;">Введите кошелек Payeer [Пример: P12345678]</font>: </td>
    <td><input type="text" name="purse" size="15"/></td>
  </tr>
  <tr>
    <td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>

  </tr>
  <tr>
    <td><font color="#000;">Получаете <span id="res_val"></span></font><font color="#000;">:</font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="0" size="15" onkeyup="PaymentSum();" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="0.5" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>

  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>

</div></div>

<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">Серебро</td>
    <td align="center" class="m-tb">Получаете</td>
    <td align="center" class="m-tb">Кошелек</td>
    <td align="center" class="m-tb">Дата</td>
    <td align="center" class="m-tb">Статус</td>
  </tr>
  <?PHP
 
  $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");
 
    if($db->NumRows() > 0){
 
          while($ref = $db->FetchArray()){
       
        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
            <td align="center"><?=$status_array[$ref["status"]]; ?></td>
          </tr>
        <?PHP
       
        }
 
    }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
 
  ?>

 
</table><div class="clr"></div>       
</div>
Вот код,все что делал все с форума,права на папку пробовал ставить 777 не помогает
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
himik написал(а):
Код:
<script LANGUAGE="JavaScript1.1">
document.oncontextmenu = function(){return false;};
</script>

<script type="text/javascript">
$(document).ready(function(){
$('.splLink').click(function(){
$(this).parent().children('div.splCont').toggle('normal');
return false;
});
});
</script>

<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();

$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 10;

?>
<b>Выплаты осуществляются в автоматическом режиме и только на платежную систему <a href="https://servahoc.ru/redirect.php?url=http://payeer.com" target="_BLANK">PAYEER!</a> Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.com" target="_blank">Создание счета в Payeer</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://payeeer.ru/outpay" target="_blank">Вывод средств из Payeer</a> <BR /><BR />

<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 9 AND $user_data["from_referals"] <= 1){

?>
<center><font color="blue"><b>Выплату могут заказывать пользователи, которые пополнили баланс больше, чем на 9 RUB или у которых есть активный реферал!<b></font></center><BR />

<div class="clr"></div>  
</div>
<?PHP

return;
}

?>

<center><b>Заказ выплаты:</b></center><BR />

<?PHP
  
    function ViewPurse($purse){
      
        if( substr($purse,0,1) != "P" ) return false;
        if( !ereg("^[0-9]{7,8}$", substr($purse,1)) ) return false;  
        return $purse;
    }
  
    # Заносим выплату
    if(isset($_POST["purse"])){
      
        $purse = ViewPurse($_POST["purse"]);
        $sum = intval($_POST["sum"]);
        $val = "RUB";
      
        if($purse !== false){
          
                if($sum >= $minPay){
              
                    if($sum <= $user_data["money_p"]){
                      
                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){
                              
                              
                            ### Делаем выплату ###  
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {
                              
                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {
                                  
                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
                                  
                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay+1)){
                                  
                                  
                                  
                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель (телефон)
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта IN-Payeer")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));
                                  
                                        if (!empty($arTransfer["historyId"]))
                                        {  
                                      
                                      
                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
                                          
                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;
                                          
                                            $ppid = $arTransfer["historyId"];
                                          
                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");
                                          
                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
                                          
                                            echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";
                                          
                                        }
                                        else
                                        {
                                      
                                            echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";  
                                      
                                        }
                                  
                                  
                                    }else echo "<center><font color = 'red'><b>Ошибка - сообщите о ней администратору!</b></font></center><BR />";
                                  
                                }else echo "<center><font color = 'red'><b>Выплаты не возможны! Попробуйте позже</b></font></center><BR />";
                              
                            }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";
                          
                              
                        }else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";
                          
                      
                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";
              
                }else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";
      
        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";
      
    }
?>

<div><a href="https://servahoc.ru/redirect.php?url=javascript//" class="splLink">Оформить заявку</a><div class="splCont" >

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;">Введите кошелек Payeer [Пример: P12345678]</font>: </td>
    <td><input type="text" name="purse" size="15"/></td>
  </tr>
  <tr>
    <td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>

  </tr>
  <tr>
    <td><font color="#000;">Получаете <span id="res_val"></span></font><font color="#000;">:</font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="0" size="15" onkeyup="PaymentSum();" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="0.5" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>

  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>

</div></div>

<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
    </tr>
  <tr>
    <td align="center" class="m-tb">Серебро</td>
    <td align="center" class="m-tb">Получаете</td>
    <td align="center" class="m-tb">Кошелек</td>
    <td align="center" class="m-tb">Дата</td>
    <td align="center" class="m-tb">Статус</td>
  </tr>
  <?PHP

  $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");

    if($db->NumRows() > 0){

          while($ref = $db->FetchArray()){
      
        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
            <td align="center"><?=$status_array[$ref["status"]]; ?></td>
          </tr>
        <?PHP
      
        }

    }else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'

  ?>


</table><div class="clr"></div>      
</div>
Вот код,все что делал все с форума,права на папку пробовал ставить 777 не помогает
проверил файл все на месте у меня все работает,в папке js файл functions.js есть?
 
mythphp
Местный
Сообщения
74
Реакции
9
Sidr23 написал(а):
Присоединяюсь к вопросу! Все работало норм, а тут бац и при выводе пишет 0
Сливаю сайт запускаю в локалке (денвер) все путем?!?
Была такая же проблема. Глюк был в хостинге видимо. Решил проблему очень просто. Скинул весь скрипт с хостинга в комп, удалил скрипт на хостинге и залил по новой, всё заработало :thumbsup:
 
himik
Участник
Сообщения
230
Реакции
32
kvozimir написал(а):
проверил файл все на месте у меня все работает,в папке js файл functions.js есть?
Файл есть,пробовал залить скрипты и файл выплат с другой фф,без изменений.Спать спокойно не могу) мучает вопрос почему! на странице пополнения баланса работает,отображает конечную сумму а на странице выплат и обмена нет.Какие еще файлы могут отвечать за эту функцию?
 
mythphp
Местный
Сообщения
74
Реакции
9
himik написал(а):
Файл есть,пробовал залить скрипты и файл выплат с другой фф,без изменений.Спать спокойно не могу) мучает вопрос почему! на странице пополнения баланса работает,отображает конечную сумму а на странице выплат и обмена нет.Какие еще файлы могут отвечать за эту функцию?
как я писал пробовал? точно так же было, удалил и перезалил полностью скрипт и всё заработало! Хостинг плохой, на некоторых хостингах часто такой глюк появляется.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
Вы что-то намудрили с папкой js
вытащите функцию из functions.js и перенесите в файл выплат. Все заработает. Или просто перезалейте папку JS
 
Sidr23
Местный
Сообщения
54
Реакции
3
  • #10
Или просто убрать чтение 444
 
himik
Участник
Сообщения
230
Реакции
32
  • #11
В общем так,файлы все перезаливал, даже брал файлы с других ферм,права на все папки и файлы ставил 777,вот мой functions.js
Код:
///////////////////////////////////////// Регистрация //////////////////////////////
function ResetCaptcha(vitem){
   
   
    vitem.innerHTML = '<img src="/captcha.php?rnd='+ Math.random() +'" border="0"/>';
   
}

function GetSumPer(){
   
    var sum = parseInt(document.getElementById("sum").value);
    var percent = parseInt(document.getElementById("percent").value);
    var add_sum = 0;
   
    if(sum > 0){
       
        if(percent > 0){
            add_sum = (percent / 100) * sum;
        }
       
        document.getElementById("res_sum").innerHTML = Math.round(sum+add_sum);
    }
   
}

var valuta = 'RUB';

function SetVal(){
   
    valuta = document.getElementById("val_type").value;
    document.getElementById("res_val").innerHTML = valuta;
    PaymentSum();
}

function PaymentSum(){
   
    var sum = parseInt(document.getElementById("sum").value);
    var ser = parseInt(document.getElementById(valuta).value);
   
    xt = (valuta == 'RUB') ? 'min_sum_RUB' : xt;
    xt = (valuta == 'USD') ? 'min_sum_USD' : xt;
    xt = (valuta == 'EUR') ? 'min_sum_EUR' : xt;
   
    var min_pay = parseFloat(document.getElementById(xt).value);
   
        document.getElementById("res_sum").value = (sum/ser).toFixed(2);
        document.getElementById("res_min").innerHTML = (min_pay*ser).toFixed(2);
   
}
Если есть у кого который отличается,и все работает киньте плиз
 
MrMatnoos
Участник
Сообщения
198
Реакции
42
Skype
  • #12
functions.js
Скрытое содержимое для зарегистрированных пользователей!
Код:
///////////////////////////////////////// Регистрация //////////////////////////////
function ResetCaptcha(vitem){
  
  
    vitem.innerHTML = '<img src="/captcha.php?rnd='+ Math.random() +'" border="0"/>';
  
}

function GetSumPer(){
  
    var sum = parseInt(document.getElementById("sum").value);
    var percent = parseInt(document.getElementById("percent").value);
    var add_sum = 0;
  
    if(sum > 0){
      
        if(percent > 0){
            add_sum = (percent / 100) * sum;
        }
      
      
      
        document.getElementById("res_sum").innerHTML = Math.round(sum+add_sum);
    }
  
}

var valuta = 'RUB';

function SetVal(){
  
    valuta = document.getElementById("val_type").value;
    document.getElementById("res_val").innerHTML = valuta;
    PaymentSum();
}

function PaymentSum(){
  
    var sum = parseInt(document.getElementById("sum").value);
    var ser = parseInt(document.getElementById(valuta).value);
  
    xt = (valuta == 'RUB') ? 'min_sum_RUB' : xt;
    xt = (valuta == 'USD') ? 'min_sum_USD' : xt;
    xt = (valuta == 'EUR') ? 'min_sum_EUR' : xt;
  
    var min_pay = parseFloat(document.getElementById(xt).value);
  
        document.getElementById("res_sum").value = (sum/ser).toFixed(2);
        document.getElementById("res_min").innerHTML = (min_pay*ser).toFixed(2);
  
}
Права доступа 644

Код из payment.php
Скрытое содержимое для зарегистрированных пользователей!

HTML:
  <tr>
    <td><font color="#000;">Отдаете</font><font color = 'red'><b> [min <?=$minRub?> рубль, max <?=$maxRub?> рублей]:<font color = 'red'></font> </td>
    <td><input type="text" name="sum" id="sum" size="15" value="100" onkeyup="PaymentSum();"/></td>
  </tr>

    <tr>
    <td><font color="#000;">Получаете [RUR]<span id="res_val"></span></font><font color="#000;">:</font> </td>
    <td>
    <input type="text" name="res" id="res_sum" value="1.00" size="15" disabled="disabled"/>
    <input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
    <input type="hidden" name="per" id="min_sum_RUB" value="0.5" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
 
himik
Участник
Сообщения
230
Реакции
32
  • #13
Mrmatnoos написал(а):
functions.js

Права доступа 644

Код из payment.php
Не помогает.Дело наверно в чем то другом
 
himik
Участник
Сообщения
230
Реакции
32
  • #15
himik
Участник
Сообщения
230
Реакции
32
  • #17
Mrmatnoos написал(а):
пишите в лс, так уж и быть, скину свой payment.php;)
Спасибо очень помог!
Долго искал решение даже отсюда скрипт фф скачивал а оказалось что надо было всего лишь подключить скрипт functions.js
добавив в файл _payment.php в самый верх строчку
Код:
<script type="text/javascript" src="/js/functions.js"></script>
Спасибо еще раз)
 
Сверху