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

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

khelsiАвтор темы

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

shans5

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

khelsiАвтор темы

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

maks161

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

khelsiАвтор темы

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

kvozimir

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

 

khelsiАвтор темы

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

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

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

varikozz

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

khelsiАвтор темы

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

kvozimir

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

khelsiАвтор темы

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!!
  • Дата регистрации: Дек. 2017
  • Сообщений: 25
  • Страна: 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;">Выплаты на данную платежную систему временно недоступны!
            </center>[br /][br /]<?
        } else {
            if ($user_data["insert_sum"] < $sonfig_site['payment_unlock']) {
                ?>
                [br /]
                [br /]
                <center>
                    <font color="red">Заказывать выплаты могут только активные пользователи.</font>
                        [br /]
                        [br /]
                        <div class="data_table">
                            <font color="green">Активный пользователь - пользователь, который пополнял свой игровой баланс, тем самым
                                подтверждая свои серьёзные намерения зарабатывать на проекте!
                            </font>

                            [br /]
                            [br /]

                            <font color="green">Если Вы не хотите вкладывать свои средства, выполнение заданий в нашем <a href="/buks">буксе[/url] эквивалентно пополнению баланса на проекте!
                            </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[/url][br /]
                        Ваших Cash Points хватает на выплату <?= $user_data['cash_points'] ?> RUB
                        (<?= floor($user_data['cash_points'] * $sonfig_site['ser_per_wmr']) ?> серебра)
                    </div>
                    <?
                }
                ?>
                [br /][br /]
                <center>Заказ выплаты:</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'>Отправлено на проверку!</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'>Выплачено успешно! [id={$historyId}]</font></center><BR />";

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

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

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

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

                                                        } else echo "<center><font color = 'red'>Не удалось выплатить! Попробуйте позже</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(); ?></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'>Заказывать выплату можно не чаще одного раза в {$seconds} секунд.</font></center><BR />";

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

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

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

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

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

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

                    } else echo "<center><font color = 'red'>Кошелек указан неверно! Смотрите образец!</font></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">Ваши последние 20 выплат[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");

}

?>

 
Теги: