Здравствуйте.
Люди помогите пожалуйста разобраться и отремонтировать неполадку в обменнике.
Создавал аналогичную тему с обменником, но решил добавить в обменник следующую штуку.
В стандартном обменнике
с вывода для покупок все работает корректно, например вводишь 1000 сер. и пишет, что мол получите для покупок 1100 сер.
Решил поставить в обменник
с вывода на рекламу такую же штуку, чтобы при вводе суммы на 1000 сер. писали - Получаете для рекламы 10 руб. Рекламный счет в рублях, а в самой ФФ игровое серебро.
Но вся проблема в том, что я ввожу 1000 сер. а он пишет - вы получите 1010 руб.
А должно писать не 1010 сер., а что вы получите при обмене 10.1 руб.
Аккуратно и не спеша кликаю на кнопку "Произвести обмен" - с вывода списывается 1000 сер. (тут все как надо), а на рекламный баланс зачисляется 10.1 руб. (тоже все как надо).
Код обменника с вывода на рекламу:Вот такая штука прописана в php:
$add_sumadv = ($sonfig_site["percentadv_swap"] > 0) ? ( ($sonfig_site["percentadv_swap"] / 100) * $sumadv) + $sumadv : $sumadv;
$add_sumadv = $add_sumadv/100;
И html<form action="" method="post">
<table width="270" border="0" align="center">
<tr>
<td><span style="color: #616161;font-weight: 400;">Отдаете серебро для вывода</span> <span style="color: #EF6C00;font-weight: 400;">(мин. 1000):</span></td>
<td>
<input type="text" class="lakk" name="sumadv" id="sumadv" value="1000" onkeyup="GetSumPerAdv();" style="margin:0px; width:80px;"/></td>
</tr>
<tr>
<td><span style="color: #616161;font-weight: 400;">Получаете серебро для рекламы</span> <span style="color: #EF6C00;font-weight: 400;">(+<?=$sonfig_site["percentadv_swap"]; ?>%):</span> </td>
<td style="height: 30px;width: 80px;background-color: #FFE082;text-align: center;"><span id="res_sumadv" name="res" style="font-weight: 600;">0.00</span>
<input type="hidden" name="per" id="percentadv" value="<?=$sonfig_site["percentadv_swap"]; ?>" disabled="disabled"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Обменять" style="height: 30px; margin: 20px 0px -10px 0px;" class="sm-btn"></td>
</tr>
</table>
</form>
На всякий случай с вывода на покупки:
<form action="" method="post">
<table width="270" border="0" align="center">
<tr>
<td><span style="color: #616161;font-weight: 400;">Отдаете серебро для вывода</span> <span style="color: #EF6C00;font-weight: 400;">(мин. 1 000):</span></td>
<td>
<input type="text" class="lakk" name="sum" id="sum" value="1000" onkeyup="GetSumPer();" style="margin:0px; width:80px;"/></td>
</tr>
<tr>
<td><span style="color: #616161;font-weight: 400;">Получаете для покупок</span> <span style="color: #EF6C00;font-weight: 400;">(+<?=$sonfig_site["percent_swap"]; ?>%):</span> </td>
<td style="height: 30px;width: 80px;background-color: #FFE082;text-align: center;"><span id="res_sum" name="res" style="font-weight: 600;">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"><input type="submit" value="Обменять" style="height: 30px; margin: 20px 0px -10px 0px;" class="sm-btn"></td>
</tr>
</table>
</form>
</div>
<script language="javascript">GetSumPer();</script>