Ребят, кто может помочь с калькулятором?

  • Автор темы MaxWatson
  • Дата начала
MaxWatson
Местный
Сообщения
33
Реакции
1
Ребят, кто может помочь с калькулятором, не считает .
В каких файлах его искать, что делать. хелп!
 
Holod
Участник
Сообщения
326
Реакции
24
Обычно у калькулятора название файла: calculator.php или calc.php
 
MaxWatson
Местный
Сообщения
33
Реакции
1
Holod написал(а):
Обычно у калькулятора название файла: calculator.php или calc.php
А где он лежит обычно?
 
MaxWatson
Местный
Сообщения
33
Реакции
1
Rozenbaund написал(а):
сайт/pages/account/_calc.php
Мы наверное не поняли друг друга. У меня вот это не работает.
 
MaxWatson
Местный
Сообщения
33
Реакции
1
Andreys написал(а):
или в сайт/pages/account/_insert.php
Это хорошо, так почему у меня не работает? У кого была такая проблема?
 
Andreys
Участник
Сообщения
576
Реакции
40
MaxWatson написал(а):
Это хорошо, так почему у меня не работает? У кого была такая проблема?
Ладно ,ну хорошо обратно в первый класс не пойдем. чтоб азбуку PhP не учить. У тебя есть скрипт другой фермы на которой калс работает, возьми оттуда сюда перетащи фаел, и все проблемы решены)
 
MaxWatson
Местный
Сообщения
33
Реакции
1
Andreys написал(а):
Ладно ,ну хорошо обратно в первый класс не пойдем. чтоб азбуку PhP не учить. У тебя есть скрипт другой фермы на которой калс работает, возьми оттуда сюда перетащи фаел, и все проблемы решены)
было бы всё так просто, сюда бы не писал. Ладно, сам разберусь.
 
Andreys
Участник
Сообщения
576
Реакции
40
  • #10
MaxWatson написал(а):
было бы всё так просто, сюда бы не писал. Ладно, сам разберусь.
Ну я тебе для начала хотябы так порекомендовал, сделать) че сразу обижаться ) может получится. Если не получится то код сюда выложи, будем разбирать где не правильно. В слепую тоже както не удобно.
 
MaxWatson
Местный
Сообщения
33
Реакции
1
  • #11
dvomaks написал(а):
мда, только причём здесь ПХП? Он ведь на яваскрипт работает, вот там и копать надо.
а вообще тупой вопрос, ни линка на страницу, ни куска кода. если бы тут телепаты сидели, то спросили мысленно и зашли через часик за ответом
Так, ребят, успокойтесь, что бы выложить кусок кода надо его найти, я не могу и я спросил.
Я ни на кого не обижаюсь, просто много сил убил на этот калькулятор.
 
monitorff
Участник
Сообщения
4
Реакции
0
  • #12
MaxWatson написал(а):
Мы наверное не поняли друг друга. У меня вот это не работает.
Вот смотри
В файл insert.php
найди Такой код Вы получите <span id="res_sum">10000</span> серебра
И вставь
<b>Вы получите: <font color = 'green'>(<span id="res_sum"></span>)</font> Золота.
 
ues
Участник
Сообщения
6
Реакции
1
  • #13
Предупреждение! Прячьте код под спойлер. Пример: [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>
 
Последнее редактирование:
velas85
Местный
Сообщения
31
Реакции
2
  • #14
это не от _calc.php зависит а от папки js она должна быть в корне сайта быть. идешь на страницу там где ошибка и нажимаешь кнопки Shift+ctrl+j. Все кто сталкивался с данной проблемой все Личку стучитесь в порядке очереди. или на скайп: sashaaniskevich
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #15
Функция подсчета лежит сразу после формы.
Если хостинг hostinger, закатай рукава и начинай переписывать или стучи в поддержку, что тебе не поможет
 
Сверху