Автор Тема: Не работают автовыпла  (Прочитано 181 раз)

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

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек. 2017
  • Сообщений: 17
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Не работают автовыпла
« : 10 Марта 2020, 09:46:45 »
Скажите пожалуйста почему скрипт блокирует доступ в админку.
Уже всё перепробовал!
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 4000 сообщений Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Более 1000 созданных тем Репутация более 50 Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 41
  • Сообщений: 4041
  • Страна: ru
  • Поблагодарили: 968 раз(а)
  • Репутация +79/-9
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
Админ панель
« Ответ #1 : 10 Марта 2020, 13:51:48 »
1) Отсутствуют файлы админки
2) Не правильно прописан путь к админке (или вообще не прописан)
Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек. 2017
  • Сообщений: 17
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Админ панель
« Ответ #2 : 10 Марта 2020, 14:11:05 »
Во всех файлах все прописано.
Вчера заходил а сегодня уже не могу, нечего не менял.
 

maks161

  • *
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Репутация более 15 Топ 10 по сообщениям Топ 10 по созданным темам За финансовую помощь форуму !!! Более 1500 сообщений Благодарность от форума Более 50 созданных тем За время в онлайне на форуме
  • Дата регистрации: Янв. 2016
  • Расположение: Ростов-на-Дону
  • Возраст: 36
  • Сообщений: 1741
  • Страна: ru
  • Поблагодарили: 142 раз(а)
  • Репутация +22/-5
  • Пол: Мужской
  • Дата рождения:1984-03-10
    • Награды
Админ панель
« Ответ #3 : 10 Марта 2020, 14:28:14 »
Во всех файлах все прописано.
Вчера заходил а сегодня уже не могу, нечего не менял.
Сноси файлы на сервере и заливай заного, возможно где-то что-то делал и накосячил.
 

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек. 2017
  • Сообщений: 17
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Пропала админка сайта
« Ответ #4 : 10 Марта 2020, 16:12:14 »
Снёс всё залил исходник и всё равно не хочет
Хост не блокирует узновал
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Пропала админка сайта
« Ответ #5 : 11 Марта 2020, 05:01:01 »
^55$ ну блин написано же отсутствуют или заблокирована,заблокированной она не может быть,а вот о наличие файла на хосте можно поспорить...
первый делом проверь загружены файлы админки на хост или нет
потом проверь если у всех этих файлов вот этот знак -> _
если все есть то тебе сюда ->ТЫК <-
если не поможет,тогда пиши в ЛС показывай сайт

 

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек. 2017
  • Сообщений: 17
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Пропала админка сайта
« Ответ #6 : 11 Марта 2020, 10:50:35 »
Всем спасибо.

С админкой разобрался КоД файла блакировал доступ к админке.
Теперь токая штука при выводе средств в автоматическом режиме выдает сообщение ( Ошибка получения ID операции! ) кто подскажет что не так... Конфиг и паер настроил правильно баланс кашелька в админ панели показывает.

Выводил пробовал на другой кашелёк.
 

varikozz

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 10 созданных тем Топ 10 по сообщениям Благодарность от форума Болеее 300 сообщений За время в онлайне на форуме
  • Дата регистрации: Апр. 2016
  • Сообщений: 404
  • Страна: ru
  • Поблагодарили: 13 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
    • Награды
Пропала админка сайта
« Ответ #7 : 11 Марта 2020, 11:17:19 »
А на балансе кошелька деньги то есть? А то резерв проекта всего 1 руб.  .-.0)
 

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек. 2017
  • Сообщений: 17
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Не работают автовыпла
« Ответ #8 : 11 Марта 2020, 11:29:09 »
А на балансе кошелька деньги то есть? А то резерв проекта всего 1 руб.  .-.0)
Без сомнения есть. И вот что происходит.
Скриншот прилагаю.
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 28
  • Сообщений: 1928
  • Страна: ru
  • Поблагодарили: 224 раз(а)
  • Репутация +37/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Не работают автовыпла
« Ответ #9 : 11 Марта 2020, 17:38:09 »
^55$ а мы можем как то увидеть код файла?
 

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме
  • Дата регистрации: Дек. 2017
  • Сообщений: 17
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
    • Награды
Не работают автовыпла
« Ответ #10 : 11 Марта 2020, 18:32:30 »
^55$ а мы можем как то увидеть код файла?

Этот поди
<?php
if (isset($_GET['ps'])) {

    $status_array = array(0 => "<font color='#ff7f50'>Проверяется</font>", 1 => "<font color='#daa520'>Выплачивается</font>", 2 => "<font color='#ff7f50'>Отменена</font>", 3 => "<font color='#006400'>Выплачено</font>", 4 => "<font color='#dc143c'>Ошибка</font>");

    $ps = htmlspecialchars($_GET['ps'], ENT_QUOTES, 'CP1251');
    $db->Query("SELECT * FROM db_payment_system WHERE name = '{$ps}' LIMIT 1");

    if ($db->NumRows() == 1) {
        $payment_data = $db->FetchArray();

        $_OPTIMIZATION["title"] = "Финансовые опреации - {$payment_data['title']}";
        ?>
        <div class="s-bk-lf">
            <div class="acc-title"><?= $payment_data['title'] ?></div>
        </div>
        <?
        $db->Query("SELECT * FROM db_users_b WHERE id = {$_SESSION['user_id']} LIMIT 1");
        $user_data = $db->FetchArray();

        $db->Query("SELECT * FROM db_users_a WHERE id = {$_SESSION['user_id']} LIMIT 1");
        $user_dataa = $db->FetchArray();

        $sonfig_site = $func->config_site($db);

        $seconds = 30;

        if ($sonfig_site['payment_limit'] == 2) {

            $sonfig_site["ser_per_wmr"] = $func->user_curse($db,$_SESSION['user_id']);

        }

        function strange($mon,$purse=''){
            global $db;
            $db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = {$_SESSION['user_id']} LIMIT 1");
            $user_data = $db->FetchAssoc();
            $time = time();
            $payback_days = 15;
            $cnt_pay_time = $time - (10*60);

            $user_staj = round(($user_data['date_login'] - $user_data['date_reg']) / 60 / 60 / 24);
            $money_in = $user_data['insert_sum'] + $user_data['from_referals'] + $user_data['from_refvisit'];

            # 1й этап проверки (проверка на вывод не полной сыммы, имеющейся на счету):
            //if($ser <= ($user_data['money_p'] / 2)) return 1;
            # 2й этап проверки (проверка на окупаемость вложенных средств)
            if($user_staj <= $payback_days && $money_in <= ($user_data['payment_sum'] + $mon)) return 2;
            # 3й этап, последний сбор сырья
            //if($user_data['last_sbor'] < ($time - 24 * 60 * 60)) return 3;
            # 4й этап, проверка предидущей выплаты
            $db->Query("SELECT purse FROM db_payments WHERE user_id = {$_SESSION['user_id']} AND status = 3 ORDER BY id DESC LIMIT 1");
            if($db->NumRows() > 0){
                $last_purse = $db->FetchRow();
                if($purse != $last_purse) return 4;
            }
            # 5й этап, проверка на слишком частые заказы выплаты
            $db->Query("SELECT COUNT(id) FROM db_payments WHERE user_id = {$_SESSION['user_id']} AND status = 3 AND date_add >= {$cnt_pay_time}");
            if($db->FetchRow() >= 3){
                return 5;
            }
            # Если подозрений не видно
            return 0;
        }
        ?>
        <div class="silver-bk">
        <div class="clr"></div>
        <center>
            <p class="data_table">
                <img src="<?= $payment_data['img'] ?>" border="0"/>
                <br/>
                Комиссия платежного шлюза составляет: <?= $payment_data['commis'] ?>
                %<? if ($payment_data['fix_commis'] > 0) { ?> [+<?= $payment_data['fix_commis'] ?> <?= $payment_data['cur_in'] ?>]<?
                } ?>;
                <br>
                Минимальная сумма выплаты составляет: <?= $payment_data['min_sum'] ?> <?= $payment_data['cur_in'] ?>;
                <br>
                Максимальная сумма выплаты составляет: <?= $payment_data['max_sum'] ?> <?= $payment_data['cur_in'] ?>;
            </p>
        </center>
        <br>
        <? if ($payment_data['about'] != '') { ?>
            <div class="data_table"><?= $payment_data['about'] ?></div><? } ?>

        <?

        if ($payment_data['enable'] == 0) {
            ?>
            <center><b style="color: red;">Выплаты на данную платежную систему временно недоступны!</b>
            </center><br><br><?
        } else {
            if ($user_data["insert_sum"] < $sonfig_site['payment_unlock']) {
                ?>
                <br>
                <br>
                <center>
                    <font color="red"><b>Заказывать выплаты могут только активные пользователи.</b></font>
                        <br/>
                        <br/>
                        <div class="data_table">
                            <font color="green">Активный пользователь - пользователь, который пополнял свой игровой баланс, тем самым
                                подтверждая свои серьёзные намерения зарабатывать на проекте!
                            </font>

                            <br/>
                            <br/>

                            <font color="green">Если Вы не хотите вкладывать свои средства, выполнение заданий в нашем <a href="/buks">буксе</a> эквивалентно пополнению баланса на проекте!
                            </font>

                            <br/>
                            <br/>

                            <font>Минимальная сумма для разблокировки вывода: <?= $sonfig_site['payment_unlock']; ?>руб.
                            </font>
                        </div>

                </center>
                <br>
                <br>
                <?
            } else {

                if ($sonfig_site['payment_limit'] == 1 && $user_data['cash_points'] < ($user_data['money_p'] / $sonfig_site['ser_per_wmr'])) {
                    ?><br/><br/><br/><?
                    ?>
                    <div>
                        На Вашем счету <?= $user_data['cash_points'] ?> <a href="/account/cash_points">Cash
                            Points</a><br/>
                        Ваших Cash Points хватает на выплату <?= $user_data['cash_points'] ?> RUB
                        (<?= floor($user_data['cash_points'] * $sonfig_site['ser_per_wmr']) ?> серебра)
                    </div>
                    <?
                }
                ?>
                <br/><br/>
                <center><b>Заказ выплаты:</b></center><BR/>
                <?

                # Проверяем статусы операций, которые находятся в стадии выполнения
                $db->Query("SELECT GROUP_CONCAT(payment_id) FROM db_payments WHERE user_id = {$_SESSION['user_id']} AND pay_sys_id = {$payment_data['pid']} AND status = 1 AND payment_id > 0");

                $pids = $db->FetchRow();
                if($pids != ''){
                    $pids = explode(',',$pids);
                    $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                    foreach ($pids as $pid) {
                        $payeer_data = $payeer->getHistoryInfo($pid);
                        if($payeer_data['info']['status'] == 'cancel') {
                            $db->query("UPDATE db_payments SET status = 4 WHERE payment_id = {$pid}");
                            $db->Query("SELECT * FROM db_payments WHERE payment_id = {$pid} LIMIT 1");
                            $thisPdate = $db->FetchArray();
                            $db->Query("UPDATE db_users_b SET money_p = money_p + {$thisPdate['serebro']} WHERE id = {$thisPdate['user_id']}");
                        }else if($payeer_data['info']['status'] == 'execute') {
                            $db->query("UPDATE db_payments SET status = 3 WHERE payment_id = {$pid}");
                        }
                    }
                }

                if (isset($_POST["purse"]) && $_SESSION["hash"] == $_POST['hash']) {

                    unset($_SESSION["hash"]);

                    $purse = preg_match("/{$payment_data['check']}/", $_POST["purse"]) ? $_POST["purse"] : false;

                    $person = preg_match("/{$payment_data['check_name']}/", $_POST["person"]) ? $_POST["person"] : false;

                    $sum = intval($_POST["sum"]);
                    $val = "RUB";
                    $strong = 0;

                    if ($purse !== false) {

                        if ((isset($_POST['person']) && $person !== false) || !isset($_POST['person'])) {

                            if ($sum <= $user_data["money_p"]) {

                                $sum_pay = round(($sum / $sonfig_site["ser_per_wmr"]), 2);

                                if ($sum_pay >= $payment_data['min_sum']) {

                                    if ($sum_pay <= $payment_data['max_sum']) {

                                        if (($sonfig_site["payment_limit"] == 1 && $sum_pay <= $user_data["cash_points"]) || $sonfig_site["payment_limit"] != 1) {

                                            # Проверяем на существующие заявки
                                            $db->Query("SELECT COUNT(*) FROM db_payments WHERE user_id = {$_SESSION['user_id']} AND pay_sys_id = {$payment_data['pid']} AND (status = '0' OR status = '1')");
                                            if ($db->FetchRow() == 0) {
                                                $tms = time() - $seconds;
                                                $db->Query("SELECT COUNT(*) FROM db_payments WHERE date_add > {$tms} AND user_id = {$_SESSION['user_id']}");
                                                if ($db->FetchRow() == 0) {

                                                    # Снимаем с пользователя
                                                    if ($sonfig_site["payment_limit"] == 1){
                                                        $db->Query("UPDATE db_users_b SET money_p = money_p - {$sum}, cash_points = cash_points - {$sum_pay} WHERE id = {$_SESSION['user_id']}");
                                                    }else{
                                                        $db->Query("UPDATE db_users_b SET money_p = money_p - {$sum} WHERE id = {$_SESSION['user_id']}");
                                                    }
                                                    $take_user_money = false;

                                                    ### Делаем выплату ###

                                                    $user_sum = round(($sum_pay - ($sum_pay * ($payment_data['commis'] / 100))) - $payment_data['fix_commis'], 2);

                                                    if($sum_pay >= $sonfig_site['userpayment_maxpay'] && $sonfig_site['userpayment_type'] == 1) $sonfig_site['userpayment_type'] = 0;

                                                    if($sonfig_site['userpayment_type'] != 0){
                                                        $strong = strange($user_sum,$purse);
                                                        if($strong > 0) $sonfig_site['userpayment_type'] = 0;
                                                    }

                                                    if($sonfig_site['userpayment_type'] == 0){

                                                        $take_user_money = true;

                                                        # Вставляем запись в выплаты
                                                        $da = time();
                                                        $dd = $da + 60 * 60 * 24 * 15;

                                                        $db->Query("INSERT INTO db_payments (user, user_id, purse, sum, real_sum, valuta, serebro, payment_id, date_add, status, pay_sys, pay_sys_id, person, curse, manual, strong_id)
                                                                      VALUES ('{$_SESSION['user']}',{$_SESSION['user_id']},'$purse','$user_sum', '$sum_pay','RUB', '$sum','0','" . time() . "', 0, '{$payment_data['name']}', {$payment_data['pid']},'{$person}', {$sonfig_site["ser_per_wmr"]}, 1, {$strong})");

                                                        echo "<center><font color = 'green'><b>Отправлено на проверку!</b></font></center><BR />";

                                                    }else{

                                                        $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                                                        if ($payeer->isAuth()) {

                                                            $arBalance = $payeer->getBalance();
                                                            if ($arBalance["auth_error"] == 0) {

//                                                            $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"] - $stats_site['admin_money'];
                                                                $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];

                                                                if (($balance) >= ($sum_pay + 0)) {

                                                                    $pppdata = array(
                                                                        'ps' => $payment_data['pid'],
                                                                        'curIn' => $payment_data['cur_in'],
                                                                        'sumOut' => $user_sum,
                                                                        'curOut' => $payment_data['cur_out'],
                                                                        'param_ACCOUNT_NUMBER' => $purse,
                                                                        'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$_SESSION['user']} с проекта {$config->site_name}")
                                                                    );

                                                                    if(isset($_POST['person'])){
                                                                        $pppdata['param_CONTACT_PERSON'] = $person;
                                                                    }

                                                                    $initOutput = $payeer->initOutput($pppdata);

                                                                    if ($initOutput) {

                                                                        $historyId = $payeer->output();

                                                                        if ($historyId > 0) {

                                                                            $take_user_money = true;

                                                                            # Вставляем запись в выплаты
                                                                            $da = time();
                                                                            $dd = $da + 60 * 60 * 24 * 15;

                                                                            $db->Query("INSERT INTO db_payments (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status, pay_sys, pay_sys_id, person)
                                                                      VALUES ('{$_SESSION['user']}',{$_SESSION['user_id']},'$purse','$user_sum','RUB', '$sum','{$historyId}','" . time() . "', '1', '{$payment_data['name']}', {$payment_data['pid']},'{$person}')");

                                                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '{$user_sum}', curse = {$sonfig_site["ser_per_wmr"]} WHERE id = {$_SESSION['user_id']}");
                                                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '{$user_sum}' WHERE id = '1'");

                                                                            echo "<center><font color = 'green'><b>Выплачено успешно! [id={$historyId}]</b></font></center><BR />";

                                                                        } else echo "<center><font color = 'red'><b>Ошибка получения ID операции!</b></font></center><BR />";

                                                                    } else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

                                                                } else echo "<center><font color = 'red'><b>Внутреняя ошибка - пожалуйста повторите попытку через 10-15 мин.!</b></font></center><BR />";

                                                            } else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

                                                        } else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

                                                        $perror = $payeer->getErrors();

                                                        if(!empty($perror)){
                                                            $db->Query("INSERT INTO db_errors SET
                                                          user_id = {$_SESSION['user_id']},
                                                          user = '{$_SESSION['user']}',
                                                          page = '".htmlspecialchars($_SERVER['REQUEST_URI'])."',
                                                          error = '".print_r($perror, true)."',
                                                          date_add = ".time()."
                                                        ");

                                                            ?><center><b style="color:red">Номер ошибки: <?=$db->LastInsert(); ?></b></center><br><?

                                                        }

                                                    }

                                                    if(!$take_user_money){
                                                        # Снимаем с пользователя
                                                        if ($sonfig_site["payment_limit"] == 1){
                                                            $db->Query("UPDATE db_users_b SET money_p = money_p + {$sum}, cash_points = cash_points + {$sum_pay} WHERE id = {$_SESSION['user_id']}");
                                                        }else{
                                                            $db->Query("UPDATE db_users_b SET money_p = money_p + {$sum} WHERE id = {$_SESSION['user_id']}");
                                                        }
                                                    }

                                                } else echo "<center><font color = 'red'><b>Заказывать выплату можно не чаще одного раза в {$seconds} секунд.</b></font></center><BR />";

                                            } else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";

                                        } else echo "<center><font color = 'red'><b>Недостаточно <a href='/account/cash_points'>Cash Points</a> для совершение выплаты.</b></font></center><BR />";

                                    } else echo "<center><font color = 'red'><b>Максимальная сумма выплаты: " . $payment_data['max_sum'] . " руб.</b></font></center><BR />";

                                } else echo "<center><font color = 'red'><b>Минимальная сумма выплаты: " . $payment_data['min_sum'] . " руб.</b></font></center><BR />";

                            } else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";

                        } else echo "<center><b><font color = 'red'>Имя владельца указано неверно! Смотрите образец!</font></b></center><BR />";

                    } else echo "<center><b><font color = 'red'>Кошелек указан неверно! Смотрите образец!</font></b></center><BR />";

                }

                ?>

                <style>
                    input[type=text] {
                        padding: 2px 5px;
                        text-align: right;
                    }
                </style>

                <?php
                $db->Query("SELECT purse FROM db_payments WHERE user_id = {$_SESSION['user_id']} AND pay_sys_id = {$payment_data['pid']} AND status = 3 ORDER BY id DESC LIMIT 1");
                $last_purse = $db->FetchRow();
                ?>

                <form action="" method="post">
                    <center>
                        <table class="data_table" width="500" border="0" align="center">
                            <tr>
                                <td><font color="#000;">Кошелек [Пример: <?= $payment_data['example'] ?>]</font>:
                                </td>
                                <td><input type="text" name="purse" value="<?= $last_purse ?>" size="15" placeholder="<?= $payment_data['example'] ?>"/></td>
                            </tr>
                            <? if ($payment_data['check_name'] != '') {
                                $db->Query("SELECT person FROM db_payments WHERE user_id = {$_SESSION['user_id']} AND pay_sys_id = {$payment_data['pid']} ORDER BY id DESC LIMIT 1");
                                $last_person = $db->FetchRow();
                                ?>
                                <tr>
                                    <td><font color="#000;">Имя владельца [Пример: <?= $payment_data['example_name'] ?>
                                            ]</font>:
                                    </td>
                                    <td><input type="text" name="person" value="<?= $last_person ?>" size="15" placeholder="<?= $payment_data['example_name'] ?>"/></td>
                                </tr>
                                <?
                            } ?>
                            <tr>
                                <td><font color="#000;">Отдаете серебро для вывода
                                        [Мин. <?= $payment_data['min_sum'] ?>
                                        руб.]:</font></td>
                                <td><input type="text" name="sum" id="sum"
                                           value="<?= floor($user_data['money_p']) ?>"
                                           size="15"
                                           onkeyup="PaymentSum();"/></td>
                            </tr>
                            <? if ($sonfig_site['payment_limit'] == 2) { ?>
                                <tr>
                                    <td><font color="#000;">Курс обмена [серебро/RUR]:</font>
                                    </td>
                                    <td>
                                        <input type="text" name="curse" id="curse"
                                               value="<?= $sonfig_site["ser_per_wmr"] ?>" size="15"
                                               disabled="disabled"/>
                                    </td>
                                </tr>
                            <? } ?>
                            <tr>
                                <td><font color="#000;">Получаете [RUR]<span id="res_val"></span></font><font
                                        color="#000;">:</font>
                                </td>
                                <td>
                                    <input type="text" name="res" id="res_sum" value="0" size="15"
                                           disabled="disabled"/>
                                    <input type="hidden" name="per" id="RUB"
                                           value="<?= $sonfig_site["ser_per_wmr"] ?>"
                                           disabled="disabled"/>
                                    <input type="hidden" name="per" id="min_sum_RUB" value="0.5"
                                           disabled="disabled"/>
                                    <input type="hidden" name="val_type" id="val_type" value="RUB"/>
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2" align="center">
                                    <input type="hidden" name="hash" value="<?= $_SESSION["hash"] = rand(1, 9999999);?>">
                                    <input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;"/>
                                </td>
                            </tr>
                        </table>
                        <? if ($sonfig_site['payment_limit'] == 2) { ?>
                            <p>Курс обмена серебра на RUR зависит от суммы пополнения баланса пользователя, а так же
                                от
                                количества средств,
                                заработанных на рефералах. Курс обмена не ограничивает Ваш максимальный доход и
                                окупаемость на проекте!</p>
                            <?
                        } ?>
                        <script>
                            var valuta = 'RUB';

                            function SetVal() {

                                valuta = document.getElementById("val_type").value;
                                document.getElementById("res_val").innerHTML = valuta;
                                PaymentSum();
                            }

                            function PaymentSum() {

                                var sum = parseInt(document.getElementById("sum").value);
                                var ser = parseInt(document.getElementById(valuta).value);

                                xt = (valuta == 'RUB') ? 'min_sum_RUB' : xt;
                                xt = (valuta == 'USD') ? 'min_sum_USD' : xt;
                                xt = (valuta == 'EUR') ? 'min_sum_EUR' : xt;

                                var min_pay = parseFloat(document.getElementById(xt).value);

                                document.getElementById("res_sum").value = (sum / ser).toFixed(2);
                                document.getElementById("res_min").innerHTML = (min_pay * ser).toFixed(2);

                            }
                            PaymentSum();
                        </script>
                    </center>
                </form>

                <table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
                    <tr>
                        <td colspan="5" align="center"><b>Ваши последние 20 выплат</b><br/><br/></td>
                    </tr>
                    <tr>
                        <td align="center" class="m-tb">Серебро</td>
                        <td align="center" class="m-tb">Получаете</td>
                        <td align="center" class="m-tb">Кошелек</td>
                        <td align="center" class="m-tb">Дата</td>
                        <td align="center" class="m-tb">Статус</td>
                    </tr>
                    <?PHP

                    $db->Query("SELECT * FROM db_payments LEFT JOIN db_payment_system ON db_payment_system.pid = db_payments.pay_sys_id WHERE user_id = {$_SESSION['user_id']} AND pay_sys_id = {$payment_data['pid']} ORDER BY db_payments.id DESC LIMIT 20");

                    if ($db->NumRows() > 0) {

                        while ($ref = $db->FetchArray()) {

                            ?>
                            <tr class="htt">
                                <td align="center"><?= $ref["serebro"]; ?></td>
                                <td align="center"><?= $ref["sum"]; ?> RUB</td>
                                <td align="left"><img src="<?= $ref['img']; ?>"
                                                        style="width: 15px; position: relative; top: 3px; left: -4px;"><?= $ref["purse"]; ?></td>
                                <td align="center"><?= $func->time2word($ref["date_add"]) ?></td>
                                <td align="center"><?= $status_array[$ref["status"]]; ?></td>
                            </tr>
                            <?PHP

                        }

                    } else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'

                    ?>


                </table>

                <?

            }
        }

        ?></div><?

    } else @include("pages/_404.php");

}

?>

 
Теги: