Автор Тема: обменник  (Прочитано 903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

investgunАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Июль 2016
  • Сообщений: 44
  • Страна: al
  • Поблагодарили: 2 раз(а)
  • Репутация +0/-1
  • Пол: Мужской
обменник
« : 13 Августа 2017, 21:05:11 »
не прибавляет  серебро на сайте при обмене, в базу заносит правилно.
учел требования и сделал все по фен-шую:cool:
вот код :
<form action="" method="post">

<table width="400" border="0" align="center">
  <tr>
    <td><font color="#E6AD89">Отдаете <img src="/img/fruit/zoloto.png" width="30" height="30" name="slide_show"> для вывода</font> [мин. 5000]: </td>
    <td align="center"><input type="text"  name="sum" id="sum" value="5000" onkeyup="GetSumPer();" style="margin:0px; width:60px;"/></td>
  </tr>
  <tr>
    <td><font color="#E6AD89">Получаете <img src="/img/fruit/serebro.png" width="30" height="30" name="slide_show"> для покупок</font> [ +<?=$sonfig_site["percent_swap"]; ?>%]: </td>
    <td align="center">  <span id="res_sum" name="res">0.00</span>
      <input type="hidden" name="per" id="percent" value="<?=$sonfig_site["percent_swap"]; ?>" disabled="disabled"/></td>
  </tr>
  <tr>
    <td colspan="2" align="center"><BR /><input type="submit" name="swap" value="Обменять" class="btn_8" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
<BR />

</form>
<script language="javascript">GetSumPer();</script>
может кто-нибудь помочь?
 

romcka8

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Болеее 500 сообщений Топ 10 по сообщениям Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 648
  • Страна: 00
  • Поблагодарили: 22 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
обменник
« Ответ #1 : 13 Августа 2017, 23:02:03 »
не прибавляет  серебро на сайте при обмене, в базу заносит правилно.
вот код :
<form action="" method="post">

<table width="400" border="0" align="center">
  <tr>
    <td><font color="#E6AD89">Отдаете <img src="/img/fruit/zoloto.png" width="30" height="30" name="slide_show"> для вывода</font> [мин. 5000]: </td>
    <td align="center"><input type="text"  name="sum" id="sum" value="5000" onkeyup="GetSumPer();" style="margin:0px; width:60px;"/></td>
  </tr>
  <tr>
    <td><font color="#E6AD89">Получаете <img src="/img/fruit/serebro.png" width="30" height="30" name="slide_show"> для покупок</font> [ +<?=$sonfig_site["percent_swap"]; ?>%]: </td>
    <td align="center">  <span id="res_sum" name="res">0.00</span>
      <input type="hidden" name="per" id="percent" value="<?=$sonfig_site["percent_swap"]; ?>" disabled="disabled"/></td>
  </tr>
  <tr>
    <td colspan="2" align="center"><BR /><input type="submit" name="swap" value="Обменять" class="btn_8" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
<BR />

</form>
<script language="javascript">GetSumPer();</script>

может кто-нибудь помочь?
А подробней? Код не полный к тому же...
 

GameRussia

  • *
  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений Репутация более 5 За помощь пользователям Более 10 созданных тем
  • Дата регистрации: Июнь 2017
  • Сообщений: 227
  • Страна: ru
  • Поблагодарили: 29 раз(а)
  • Репутация +9/-0
  • Пол: Мужской
обменник
« Ответ #2 : 14 Августа 2017, 05:43:10 »
Код в теге [.code]тут код[./code] писать надо (точки убери в [ ] ну или проще на "решётку" нажми). А так, ты не ту часть кода выложил.
 

investgunАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 10 сообщений
  • Дата регистрации: Июль 2016
  • Сообщений: 44
  • Страна: al
  • Поблагодарили: 2 раз(а)
  • Репутация +0/-1
  • Пол: Мужской
обменник
« Ответ #3 : 14 Августа 2017, 17:51:33 »
спасибо за интерес, сам разобрался
функция GetSumPer()не была где-то подключена. выдрал код с другой фермы и вставил на страницу обменника
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);
   }

}
тема закрыта
 
Теги: