Новая реализация курсов валют.
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
|
||||
use Core\Config;
|
||||
use Core\Db;
|
||||
use Model\EkrExchangeRates;
|
||||
use User\UserIp;
|
||||
|
||||
if (!defined('GAME')) {
|
||||
@@ -66,7 +67,7 @@ if (!defined('GAME')) {
|
||||
</div>
|
||||
|
||||
<?php
|
||||
$pl = Db::getRow('select * from bank_table order by time desc limit 1');
|
||||
$exchangeToday = new EkrExchangeRates();
|
||||
$ba = Db::getRow('select * from bank_alh where uid = ?', [$u->info['id']]);
|
||||
|
||||
if (isset($ba['id'])) {
|
||||
@@ -78,11 +79,11 @@ if (isset($ba['id'])) {
|
||||
<b><?= $ba['ekr'] ?></b> ЕКР
|
||||
<hr/>
|
||||
<?php
|
||||
$ucur = round(round(($pl['cur'] / $pl['USD']), 4) / 100 * (100 - $ba['procent']), 2);
|
||||
$ucur = round($exchangeToday->oneEkrInUSD() / 100 * (100 - $ba['procent']), 2);
|
||||
?>
|
||||
Персональный курс: <b><?= $ucur ?></b> $ = 1 Еврокредит.
|
||||
<hr/>
|
||||
<form method="post" action="main.php?alhp=1">
|
||||
<form method="post" action="/main.php?alhp=1">
|
||||
<?php
|
||||
if (isset($_POST['buy_ekr'])) {
|
||||
$uba = Db::getRow('select * from users where login = ? and banned = 0', [$_POST['buy_ekr']]);
|
||||
@@ -185,7 +186,7 @@ if (isset($ba['id'])) {
|
||||
Db::sql('update bank_alh set ekr = ?, USD = ? where id = ?', [$ba['ekr'], $ba['USD'], $ba['id']]);
|
||||
$u->addEkr($out_ekr, $uba['id']);
|
||||
|
||||
$money = round($_POST['buy4ekr'] * $pl['cur'], 2);
|
||||
$money = round($_POST['buy4ekr'] * $exchangeToday->oneEkrInRUB(), 2);
|
||||
$money = round($money / 100 * (100 - $ba['procent']), 2);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user