MaxWatson
Местный
- Сообщения
- 33
- Реакции
- 1
Holod
Участник
- Сообщения
- 326
- Реакции
- 24
MaxWatson
Местный
- Сообщения
- 33
- Реакции
- 1
А где он лежит обычно?Holod написал(а):Обычно у калькулятора название файла: calculator.php или calc.php
Rozenbaund
Участник
- Сообщения
- 19
- Реакции
- 0
сайт/pages/account/_calc.phpMaxWatson написал(а):А где он лежит обычно?
MaxWatson
Местный
- Сообщения
- 33
- Реакции
- 1
Мы наверное не поняли друг друга. У меня вот это не работает.Rozenbaund написал(а):сайт/pages/account/_calc.php

Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
или в сайт/pages/account/_insert.phpRozenbaund написал(а):сайт/pages/account/_calc.php
MaxWatson
Местный
- Сообщения
- 33
- Реакции
- 1
Это хорошо, так почему у меня не работает? У кого была такая проблема?Andreys написал(а):или в сайт/pages/account/_insert.php
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
Ладно ,ну хорошо обратно в первый класс не пойдем. чтоб азбуку PhP не учить. У тебя есть скрипт другой фермы на которой калс работает, возьми оттуда сюда перетащи фаел, и все проблемы решены)MaxWatson написал(а):Это хорошо, так почему у меня не работает? У кого была такая проблема?
MaxWatson
Местный
- Сообщения
- 33
- Реакции
- 1
было бы всё так просто, сюда бы не писал. Ладно, сам разберусь.Andreys написал(а):Ладно ,ну хорошо обратно в первый класс не пойдем. чтоб азбуку PhP не учить. У тебя есть скрипт другой фермы на которой калс работает, возьми оттуда сюда перетащи фаел, и все проблемы решены)
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
Ну я тебе для начала хотябы так порекомендовал, сделать) че сразу обижаться ) может получится. Если не получится то код сюда выложи, будем разбирать где не правильно. В слепую тоже както не удобно.MaxWatson написал(а):было бы всё так просто, сюда бы не писал. Ладно, сам разберусь.
MaxWatson
Местный
- Сообщения
- 33
- Реакции
- 1
Так, ребят, успокойтесь, что бы выложить кусок кода надо его найти, я не могу и я спросил.dvomaks написал(а):мда, только причём здесь ПХП? Он ведь на яваскрипт работает, вот там и копать надо.
а вообще тупой вопрос, ни линка на страницу, ни куска кода. если бы тут телепаты сидели, то спросили мысленно и зашли через часик за ответом
Я ни на кого не обижаюсь, просто много сил убил на этот калькулятор.
monitorff
Участник
- Сообщения
- 4
- Реакции
- 0
Вот смотриMaxWatson написал(а):Мы наверное не поняли друг друга. У меня вот это не работает.
![]()
В файл insert.php
найди Такой код Вы получите <span id="res_sum">10000</span> серебра
И вставь
<b>Вы получите: <font color = 'green'>(<span id="res_sum"></span>)</font> Золота.
ues
Участник
- Сообщения
- 6
- Реакции
- 1
Предупреждение! Прячьте код под спойлер. Пример: [spoiler] тут код [/spoiler]
У меня такая же проблема, изменение кода как указано выше не помогло (сумма по прежнему не пересчитывается). Если Вы решили проблему поделитесь пожал-та!monitorff написал(а):Вот смотри
В файл insert.php
найди Такой код Вы получите <span id="res_sum">10000</span> серебра
И вставь
<b>Вы получите: <font color = 'green'>(<span id="res_sum"></span>)</font> Золота.
<script type="text/javascript" src="/js/jquery.js"></script>
<div class="col-md-8"> <div class="s-bk-lf">
<div class="title">ПОПОЛНЕНИЕ СЧЕТА</div>
</div>
<div class="silver-bk">
<br><br>
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Пополнение баланса";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
/*
if($_SESSION["user_id"] != 1){
echo "<center><b><font color = red>Технические работы</font></b></center>";
return;
}
*/
?>
<center>
<div class="silver-bk"><font color = white>
<center><h3> При пополнении баланса до 15% в подарок.</h3> </center>
Курс игровой валюты: 1 рубль (<?=$config->VAL; ?>) = <?=$sonfig_site["ser_per_wmr"]; ?> Поинтов.
<p>Ввод средств позволяет автоматически приобрести игровые ПОИНТЫ с помощью различных платежных
систем: Yandex Деньги, банковских карт, SMS, терминалов, денежных переводов и т.д.</p>
<p>Оплата и зачисление Поинтов на баланс производится в автоматическом режиме.</p>
<p>Введите сумму пополнения баланса в РУБЛЯХ. <BR />
После пополнения вам будет зачислены Поинты.<br /></p>
<p>
При пополнении от 1 до 999р - <b>5%</b> от суммы В ПОДАРОК!<br>
При пополнении от 1000р. - <b>10%</b> от суммы В ПОДАРОК!<br>
При пополнении от 3000р - <b>15%</b> от суммы В ПОДАРОК!<br>
</font>
<BR />
<BR /><center><div class="title">Пополнение через Payeer</div></center>
<BR /><font color = white>Способы оплаты : QIWI WALLET, PAYEER, W1, YANDEX.MONEY, EGOPAY, OKPAY, PAYEER <br /></font></p>
<?
/// db_payeer_insert
if(isset($_POST["sum"])){
$sum = round(floatval($_POST["sum"]),2);
# Заносим в БД
$db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add) VALUES ('".$_SESSION["user_id"]."','".$_SESSION["user"]."','$sum','".time()."')");
$desc = base64_encode($_SERVER["HTTP_HOST"]." - USER ".$_SESSION["user"]);
$m_shop = $config->shopID;
$m_orderid = $db->LastInsert();
$m_amount = number_format($sum, 2, ".", "");
$m_curr = "RUB";
$m_desc = $desc;
$m_key = $config->secretW;
$arHash = array(
$m_shop,
$m_orderid,
$m_amount,
$m_curr,
$m_desc,
$m_key
);
$sign = strtoupper(hash('sha256', implode(":", $arHash)));
?>
<center>
<form method="GET" action="//payeer.com/api/merchant/m.php">
<input type="hidden" name="m_shop" value="<?=$config->shopID; ?>">
<input type="hidden" name="m_orderid" value="<?=$m_orderid; ?>">
<input type="hidden" name="m_amount" value="<?=number_format($sum, 2, ".", "")?>">
<input type="hidden" name="m_curr" value="RUB">
<input type="hidden" name="m_desc" value="<?=$desc; ?>">
<input type="hidden" name="m_sign" value="<?=$sign; ?>">
<input type="submit" name="m_process" value="Оплатить и получить ПОИНТЫ" />
</form>
</center>
<div class="clr"></div>
</div>
<?PHP
return;
}
?>
<script type="text/javascript">
var min = 0.01;
var ser_pr = 100;
function calculate(st_q) {
var sum_insert = parseFloat(st_q);
var sum_a1 = sum_insert * ser_pr;
var sum_b1;
if (sum_insert>=1 && sum_insert<999) {
sum_b1 = sum_a1 * 0.05;
$('#res_sum').html( (sum_a1.toFixed(0) + ' + ' + sum_b1.toFixed(0)) );
}
if (sum_insert>=1000 && sum_insert<3000) {
sum_b1 = sum_a1 * 0.1;
$('#res_sum').html( (sum_a1.toFixed(0) + ' + ' + sum_b1.toFixed(0)) );
}
if (sum_insert>=3000 && sum_insert<20000) {
sum_b1 = sum_a1 * 0.15;
$('#res_sum').html( (sum_a1.toFixed(0) + ' + ' + sum_b1.toFixed(0)) );
}
}
</script>
<div class="alert alert-success" role="alert">
<div id="error3"></div>
<form method="POST" action="">
<p>Перед покупкой Поинтов соберите все Кубки</p>
<input type="hidden" name="m" value="<?=$fk_merchant_id?>">
Введите сумму [<?=$config->VAL; ?>]:
<input type="text" value="100" name="sum" size="7" id="psevdo" onchange="calculate(this.value)" onkeyup="calculate(this.value)" onfocusout="calculate(this.value)" onactivate="calculate(this.value)" ondeactivate="calculate(this.value)">
<b>Вы получите: <font color = 'green'>(<span id="res_sum"></span>)</font> Поинтов
<BR /><BR />
<input type="submit" id="submit" value="Пополнить баланс" >
</form>
<script type="text/javascript">
calculate(100);
</script></center>
<div class="clr"></div>
<div class="col-md-8"> <div class="s-bk-lf">
<div class="title">ПОПОЛНЕНИЕ СЧЕТА</div>
</div>
<div class="silver-bk">
<br><br>
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Пополнение баланса";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
/*
if($_SESSION["user_id"] != 1){
echo "<center><b><font color = red>Технические работы</font></b></center>";
return;
}
*/
?>
<center>
<div class="silver-bk"><font color = white>
<center><h3> При пополнении баланса до 15% в подарок.</h3> </center>
Курс игровой валюты: 1 рубль (<?=$config->VAL; ?>) = <?=$sonfig_site["ser_per_wmr"]; ?> Поинтов.
<p>Ввод средств позволяет автоматически приобрести игровые ПОИНТЫ с помощью различных платежных
систем: Yandex Деньги, банковских карт, SMS, терминалов, денежных переводов и т.д.</p>
<p>Оплата и зачисление Поинтов на баланс производится в автоматическом режиме.</p>
<p>Введите сумму пополнения баланса в РУБЛЯХ. <BR />
После пополнения вам будет зачислены Поинты.<br /></p>
<p>
При пополнении от 1 до 999р - <b>5%</b> от суммы В ПОДАРОК!<br>
При пополнении от 1000р. - <b>10%</b> от суммы В ПОДАРОК!<br>
При пополнении от 3000р - <b>15%</b> от суммы В ПОДАРОК!<br>
</font>
<BR />
<BR /><center><div class="title">Пополнение через Payeer</div></center>
<BR /><font color = white>Способы оплаты : QIWI WALLET, PAYEER, W1, YANDEX.MONEY, EGOPAY, OKPAY, PAYEER <br /></font></p>
<?
/// db_payeer_insert
if(isset($_POST["sum"])){
$sum = round(floatval($_POST["sum"]),2);
# Заносим в БД
$db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add) VALUES ('".$_SESSION["user_id"]."','".$_SESSION["user"]."','$sum','".time()."')");
$desc = base64_encode($_SERVER["HTTP_HOST"]." - USER ".$_SESSION["user"]);
$m_shop = $config->shopID;
$m_orderid = $db->LastInsert();
$m_amount = number_format($sum, 2, ".", "");
$m_curr = "RUB";
$m_desc = $desc;
$m_key = $config->secretW;
$arHash = array(
$m_shop,
$m_orderid,
$m_amount,
$m_curr,
$m_desc,
$m_key
);
$sign = strtoupper(hash('sha256', implode(":", $arHash)));
?>
<center>
<form method="GET" action="//payeer.com/api/merchant/m.php">
<input type="hidden" name="m_shop" value="<?=$config->shopID; ?>">
<input type="hidden" name="m_orderid" value="<?=$m_orderid; ?>">
<input type="hidden" name="m_amount" value="<?=number_format($sum, 2, ".", "")?>">
<input type="hidden" name="m_curr" value="RUB">
<input type="hidden" name="m_desc" value="<?=$desc; ?>">
<input type="hidden" name="m_sign" value="<?=$sign; ?>">
<input type="submit" name="m_process" value="Оплатить и получить ПОИНТЫ" />
</form>
</center>
<div class="clr"></div>
</div>
<?PHP
return;
}
?>
<script type="text/javascript">
var min = 0.01;
var ser_pr = 100;
function calculate(st_q) {
var sum_insert = parseFloat(st_q);
var sum_a1 = sum_insert * ser_pr;
var sum_b1;
if (sum_insert>=1 && sum_insert<999) {
sum_b1 = sum_a1 * 0.05;
$('#res_sum').html( (sum_a1.toFixed(0) + ' + ' + sum_b1.toFixed(0)) );
}
if (sum_insert>=1000 && sum_insert<3000) {
sum_b1 = sum_a1 * 0.1;
$('#res_sum').html( (sum_a1.toFixed(0) + ' + ' + sum_b1.toFixed(0)) );
}
if (sum_insert>=3000 && sum_insert<20000) {
sum_b1 = sum_a1 * 0.15;
$('#res_sum').html( (sum_a1.toFixed(0) + ' + ' + sum_b1.toFixed(0)) );
}
}
</script>
<div class="alert alert-success" role="alert">
<div id="error3"></div>
<form method="POST" action="">
<p>Перед покупкой Поинтов соберите все Кубки</p>
<input type="hidden" name="m" value="<?=$fk_merchant_id?>">
Введите сумму [<?=$config->VAL; ?>]:
<input type="text" value="100" name="sum" size="7" id="psevdo" onchange="calculate(this.value)" onkeyup="calculate(this.value)" onfocusout="calculate(this.value)" onactivate="calculate(this.value)" ondeactivate="calculate(this.value)">
<b>Вы получите: <font color = 'green'>(<span id="res_sum"></span>)</font> Поинтов
<BR /><BR />
<input type="submit" id="submit" value="Пополнить баланс" >
</form>
<script type="text/javascript">
calculate(100);
</script></center>
<div class="clr"></div>
Последнее редактирование: