Скрипт Фруктовая ферма с выводом денег.

  • Автор темы admin
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
sergei6561
Местный
Сообщения
78
Реакции
2
  • #3.561
a010885 написал(а):
и ещё очень важный момент, создай файл: .ftpaccess с содержимым:

<Limit All>
Order allow,deny
Allow from ТВОЙ АЙПИ АДРЕС
Deny from all
</Limit>

<Limit WRITE>
DenyAll
</Limit>

и залей его в корень сайта и тогда ни одна мразь на твой сервер ни один шел залить не сможет. а то папку (админ) говно-хакеры выпирдыши самоучки могут залить и пользоваться админкой.
а это действительно работает?
 
a010885
Местный
Сообщения
46
Реакции
6
  • #3.562
sergei6561 написал(а):
а это действительно работает?
Конечно, у меня стоит пол года. Не буду же я просто так писать здесь ерунду всякую..
 
rezerv
Участник
Сообщения
211
Реакции
10
  • #3.563
Кто поможет поставить ограничение на автовыплаты раз в 24 часа. Не могу уже блин мозг не работает . Я овощЪ
PHP:
<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
if ($user_data["from_referals"] >= 15000000) {
$maxforonepay = 12000 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 6000000 AND $user_data["from_referals"] < 15000000) {
$maxforonepay = 2500 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 1500000 AND $user_data["from_referals"] < 6000000) {
$maxforonepay = 500 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 500000 AND $user_data["from_referals"] < 1500000) {
$maxforonepay = 150 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 500000 AND $user_data["from_referals"] < 1500000) {
$maxforonepay = 150 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 100000 AND $user_data["from_referals"] < 500000) {
$maxforonepay = 50 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] < 100000) {
$maxforonepay = 5 * $sonfig_site["ser_per_wmr"];
}
$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 10;

?>
<tr>
  <p>
Максимальная сумма для вывода у Вас составляет на данный момент <font color="green" face="Arial" size="3"><b><?=sprintf("%.2f",$maxforonepay);?></b></font> серебра!
<br><br>
Если Вы заработали на рефералах меньше <font color="#ff0000" face="Arial" size="3"><b>100 000</b></font> серебра, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 5 рублей</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>100 000</b></font> серебра, но меньше 500 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 50 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>500 000</b></font> серебра, но меньше 1 500 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 150 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>1 500 000</b></font> серебра, но меньше 6 000 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 500 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>6 000 000</b></font> серебра, но меньше 15 000 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 2 500 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>15 000 000</b></font> серебра, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 12 000 рублей.</b></font>
<br><br>
    </p>
  </tr>

<center><b>Заказ выплаты:</b></center><BR />

<?PHP
   
    //function ViewPurse($purse){
       
        //if( substr($purse,0,1) != "P" ) return false;
        //if( !ereg("^[0-9]{7}$", substr($purse,1)) ) return false;   
        //return $purse;
    //}
   
    # Заносим выплату
    if(isset($_POST["purse"])){
       
        $purse = $_POST["purse"];
        $sum = intval($_POST["sum"]);
        $val = "RUB";
       
        if($purse !== false){
           
                if($sum >= $minPay){
               
                    if($sum <= $user_data["money_p"]){
                        if ($sum <= $maxforonepay) {
                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){
                               
                               
                            ### Делаем выплату ###   
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {
                               
                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {
                                   
                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
                                   
                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay)){
                                   
                                   
                                   
                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель (телефон)
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта WM-Farm")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));
                                   
                                        if (!empty($arTransfer["historyId"]))
                                        {   
                                       
                                       
                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
                                           
                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;
                                           
                                            $ppid = $arTransfer["historyId"];
                                           
                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");
                                           
                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
                                           
                                            echo "<center><font color = 'green'><b>Выплачено!</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 />";
                                   
                                }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</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 />";
                           
                        }else echo "<center><font color = 'red'><b>Максимальная сумма для выплат за один раз составляет {$maxforonepay}</b></font></center><BR />";
                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";
               
                }else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";
       
        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";
       
    }
?>

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;">Введите кошелек Payeer [Пример: P1112457]</font>: </td>
    <td><input type="text" name="purse" size="15"/></td>
  </tr>
  <tr>
    <td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
  </tr>
  <tr>
    <td><font color="#000;">Получаете <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.1" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></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_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");
 
    if($db->NumRows() > 0){
 
          while($ref = $db->FetchArray()){
       
        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$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 class="clr"></div>       
</div>

Вот эту строку вставляю а он один фиг выплачивает. Раз в 24 вообщем не получается. Целыми днями разбираюсь, модуля ставлю. Походу мозгу нужен Натс или сникерс

### Устанавливаем лимит на 24 часа по выплатам для $USID
if ($frompayments["date_add"] <= time() - $nd_time * 86400) {

Помогите пожалуйста прикрутить эту строку правильно
 
gveld
Участник
Сообщения
19
Реакции
0
  • #3.564
assus написал(а):
Вот код заглушка

Код:
<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 12){

?>
<center><font color="blue"><b>Выплату могут заказывать пользователи, которые пополнили баланс больше, чем на 12 RUB!<b></font></center><BR />

<div class="clr"></div>    
</div>
<?PHP

return;
}

?>

<?PHP
# Заглушка минималки

if($_POST["sum"] >= 80000){

?>
<center><font color="blue"><b>Максимальная сумма для автовыплат составляет 8,000 Эко$!<b></font></center><BR />

<BR /><BR />
<div class="clr"></div>    
</div>
<?PHP

return;
}

?>
ставим сразу после этих строк
И что??? Теперь заказывают несколько раз по 80000. Как ограничить на сутки?
 
gveld
Участник
Сообщения
19
Реакции
0
  • #3.565
Заглушка минималки не ограничивает на сутки, люди выводят просто несколько раз подряд по минимуму! Как сделать что бы установить максимальную сумму выплаты раз в сутки?!
 
rezerv
Участник
Сообщения
211
Реакции
10
  • #3.566
Вообщем о чем я выше писал. Сумма то зависит от кол-ва серебра пополненого рефералами а эту сумму могут выводить сколько угодно раз если подключена автовыплата . Этот вариант ограничений подходит больше к ручным выплатам. А для АВТОВЫПЛАТ то как ограничить чтоб было раз в 24 ч. Вопрос остается открытым)))
 
gveld
Участник
Сообщения
19
Реакции
0
  • #3.567
Понятно и очень жаль. Старики доят по полной. Хоть блокируй.
 
rezerv
Участник
Сообщения
211
Реакции
10
  • #3.568
gveld написал(а):
Понятно и очень жаль. Старики доят по полной. Хоть блокируй.
я ссылку на страницу выплат вообще удалил)) пока тут ответ не дадут никто денег не получит)) видел сайт где поставлена на эту страницу выплата раз в 24 ч значит можно сделать
 
gveld
Участник
Сообщения
19
Реакции
0
  • #3.570
# Настраиваем кол-во суток для ограничения.
$nd_time = 1;
?>
Эта строчка что-ли ограничивает на сутки?
 
gveld
Участник
Сообщения
19
Реакции
0
  • #3.571
ну это мы обидим новичков, им и так тяжело первые деньги отбить! Повышаем минималку, я так понимаю?
 
rezerv
Участник
Сообщения
211
Реакции
10
  • #3.572
Володимир написал(а):
а я спрашиваю как поставить ограничение на конкретную страницу где сумма вывода зависит от пополнения рефералами. А тут вы ссылку даете этот файл и на форуме есть. Так просто бы не стал я спрашивать. Так и будут щас вокруг да около ходить:crazy: а нервы у меня уже шалят по этому поводу!:kill:
 
gveld
Участник
Сообщения
19
Реакции
0
  • #3.573
rezerv написал(а):
а я спрашиваю как поставить ограничение на конкретную страницу где сумма вывода зависит от пополнения рефералами. А тут вы ссылку даете этот файл и на форуме есть. Так просто бы не стал я спрашивать. Так и будут щас вокруг да около ходить:crazy: а нервы у меня уже шалят по этому поводу!:kill:
Это будет похоже на баллы вот тот модуль и надо ковырять. Я думаю.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #3.574
rezerv написал(а):
Кто поможет поставить ограничение на автовыплаты раз в 24 часа. Не могу уже блин мозг не работает . Я овощЪ
PHP:
<div class="s-bk-lf">
    <div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];

$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();

$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
if ($user_data["from_referals"] >= 15000000) {
$maxforonepay = 12000 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 6000000 AND $user_data["from_referals"] < 15000000) {
$maxforonepay = 2500 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 1500000 AND $user_data["from_referals"] < 6000000) {
$maxforonepay = 500 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 500000 AND $user_data["from_referals"] < 1500000) {
$maxforonepay = 150 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 500000 AND $user_data["from_referals"] < 1500000) {
$maxforonepay = 150 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] >= 100000 AND $user_data["from_referals"] < 500000) {
$maxforonepay = 50 * $sonfig_site["ser_per_wmr"];
} elseif ($user_data["from_referals"] < 100000) {
$maxforonepay = 5 * $sonfig_site["ser_per_wmr"];
}
$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");

# Минималка серебром!
$minPay = 10;

?>
<tr>
  <p>
Максимальная сумма для вывода у Вас составляет на данный момент <font color="green" face="Arial" size="3"><b><?=sprintf("%.2f",$maxforonepay);?></b></font> серебра!
<br><br>
Если Вы заработали на рефералах меньше <font color="#ff0000" face="Arial" size="3"><b>100 000</b></font> серебра, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 5 рублей</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>100 000</b></font> серебра, но меньше 500 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 50 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>500 000</b></font> серебра, но меньше 1 500 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 150 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>1 500 000</b></font> серебра, но меньше 6 000 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 500 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>6 000 000</b></font> серебра, но меньше 15 000 000, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 2 500 рублей.</b></font>
<br><br>
Если Вы заработали на рефералах больше <font color="#ff0000" face="Arial" size="3"><b>15 000 000</b></font> серебра, то максимальная сумма к выплате за <font color="#ff0000" face="Arial" size="3"><b>1 раз 12 000 рублей.</b></font>
<br><br>
    </p>
  </tr>

<center><b>Заказ выплаты:</b></center><BR />

<?PHP
  
    //function ViewPurse($purse){
      
        //if( substr($purse,0,1) != "P" ) return false;
        //if( !ereg("^[0-9]{7}$", substr($purse,1)) ) return false;  
        //return $purse;
    //}
  
    # Заносим выплату
    if(isset($_POST["purse"])){
      
        $purse = $_POST["purse"];
        $sum = intval($_POST["sum"]);
        $val = "RUB";
      
        if($purse !== false){
          
                if($sum >= $minPay){
              
                    if($sum <= $user_data["money_p"]){
                        if ($sum <= $maxforonepay) {
                        # Проверяем на существующие заявки
                        $db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
                        if($db->FetchRow() == 0){
                              
                              
                            ### Делаем выплату ###  
                            $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
                            if ($payeer->isAuth())
                            {
                              
                                $arBalance = $payeer->getBalance();
                                if($arBalance["auth_error"] == 0)
                                {
                                  
                                    $sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
                                  
                                    $balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
                                    if( ($balance) >= ($sum_pay)){
                                  
                                  
                                  
                                    $arTransfer = $payeer->transfer(array(
                                    'curIn' => 'RUB', // счет списания
                                    'sum' => $sum_pay, // сумма получения
                                    'curOut' => 'RUB', // валюта получения
                                    'to' => $purse, // получатель (email)
                                    //'to' => '+71112223344',  // получатель (телефон)
                                    //'to' => 'P1000000',  // получатель (номер счета)
                                    'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта WM-Farm")
                                    //'anonim' => 'Y', // анонимный перевод
                                    //'protect' => 'Y', // протекция сделки
                                    //'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
                                    //'protectCode' => '12345', // код протекции
                                    ));
                                  
                                        if (!empty($arTransfer["historyId"]))
                                        {  
                                      
                                      
                                            # Снимаем с пользователя
                                            $db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
                                          
                                            # Вставляем запись в выплаты
                                            $da = time();
                                            $dd = $da + 60*60*24*15;
                                          
                                            $ppid = $arTransfer["historyId"];
                                          
                                            $db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
                                            VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");
                                          
                                            $db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");
                                            $db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
                                          
                                            echo "<center><font color = 'green'><b>Выплачено!</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 />";
                                  
                                }else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</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 />";
                          
                        }else echo "<center><font color = 'red'><b>Максимальная сумма для выплат за один раз составляет {$maxforonepay}</b></font></center><BR />";
                    }else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";
              
                }else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";
      
        }else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";
      
    }
?>

<form action="" method="post">
<table width="99%" border="0" align="center">
  <tr>
    <td><font color="#000;">Введите кошелек Payeer [Пример: P1112457]</font>: </td>
    <td><input type="text" name="purse" size="15"/></td>
  </tr>
  <tr>
    <td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
    <td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
  </tr>
  <tr>
    <td><font color="#000;">Получаете <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.1" disabled="disabled"/>
    <input type="hidden" name="val_type" id="val_type" value="RUB" />
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
  </tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <tr>
    <td colspan="5" align="center"><h4>Последние 10 выплат</h4></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_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");

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

          while($ref = $db->FetchArray()){
      
        ?>
        <tr class="htt">
            <td align="center"><?=$ref["serebro"]; ?></td>
            <td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?> <?=$ref["valuta"]; ?></td>
            <td align="center"><?=$ref["purse"]; ?></td>
            <td align="center"><?=date("d.m.Y",$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 class="clr"></div>      
</div>

Вот эту строку вставляю а он один фиг выплачивает. Раз в 24 вообщем не получается. Целыми днями разбираюсь, модуля ставлю. Походу мозгу нужен Натс или сникерс

### Устанавливаем лимит на 24 часа по выплатам для $USID
if ($frompayments["date_add"] <= time() - $nd_time * 86400) {

Помогите пожалуйста прикрутить эту строку правильно
ищи тему с ограничением раз в сутки и там пиши


а если брать конкретно твой вопрос,тебе дали ссылку на блог вискаса где стоит ограничение посмотри весь его код внимательно что там и как стоит,исходя их того что ты дал,ты не дописал часть кода,чтоб выплаты работы раз в сутки

разбирай код в общем
 
juranja
Местный
Сообщения
99
Реакции
5
  • #3.575
добрый день дамы и господа столкнулся с небольшой проблемой, после покупки грубо говоря дерева оно не приносить плоды до тех пор пока не нажмешь на кнопку собрать плоды после этого начинается добыча фруктов в каком файле может быть ошибка, заранее благадарю за ответ
 
rezerv
Участник
Сообщения
211
Реакции
10
  • #3.576
kvozimir написал(а):
ищи тему с ограничением раз в сутки и там пиши


а если брать конкретно твой вопрос,тебе дали ссылку на блог вискаса где стоит ограничение посмотри весь его код внимательно что там и как стоит,исходя их того что ты дал,ты не дописал часть кода,чтоб выплаты работы раз в сутки

разбирай код в общем
так отвечать каждому можно типа ищи тему да там пиши.. я там и искал и задолго до этого как мне умники тут ответили типа ищи в этом блоге. написал вставляю строку
if ($frompayments["date_add"] <= time() - $nd_time * 86400) {
и если от нее толку нет я ее не туда вставил зачем код неправильный давать.
и я писал что вокруг да около ходить будете, ответа как такогого и нет. я то потрачу время сделаю. а вы лучше с матюкающимися людьми пообщайтесь. лучше бы вообще никто не отвечал. если человек не может помочь лучше промолчать т.к мое предложение начинается со слов "кто поможет..." Пойду опять на шлакоклонофорум модулей для ФФ. Был бы модером удалил бы весь шлак уже оттуда. 1 тема и все вопросы и ответы в одном месте. у вас там все наоборот. пока
 
Hiferma
Участник
Сообщения
133
Реакции
51
  • #3.577
rezerv написал(а):
так отвечать каждому можно типа ищи тему да там пиши.. я там и искал и задолго до этого как мне умники тут ответили типа ищи в этом блоге. написал вставляю строку
if ($frompayments["date_add"] <= time() - $nd_time * 86400) {
и если от нее толку нет я ее не туда вставил зачем код неправильный давать.
и я писал что вокруг да около ходить будете, ответа как такогого и нет. я то потрачу время сделаю. а вы лучше с матюкающимися людьми пообщайтесь. лучше бы вообще никто не отвечал. если человек не может помочь лучше промолчать т.к мое предложение начинается со слов "кто поможет..." Пойду опять на шлакоклонофорум модулей для ФФ. Был бы модером удалил бы весь шлак уже оттуда. 1 тема и все вопросы и ответы в одном месте. у вас там все наоборот. пока
Всё очень просто делается. Делаешь проверку На наличие выплат за 24 часа, если ты хочешь чтобы не больше максимальной суммы за 24, тогда делаешь проверку на сумму выплат за 24 часа и вставляешь эту проверку перед выплатой и всё. Код я приводил на этом форуме, но из этических соображений удалил. Всего 8 строчек написать надо.
 
rezerv
Участник
Сообщения
211
Реакции
10
  • #3.578
Hiferma написал(а):
Всё очень просто делается. Делаешь проверку На наличие выплат за 24 часа, если ты хочешь чтобы не больше максимальной суммы за 24, тогда делаешь проверку на сумму выплат за 24 часа и вставляешь эту проверку перед выплатой и всё. Код я приводил на этом форуме, но из этических соображений удалил. Всего 8 строчек написать надо.
Я уже решил вопрос. Точнее мне решили вопрос. Улыбка до ушей и доволен как слон. А сам я занят другим делом. Ограничение суммы выплат, зависящее от фактического резерва:crazy: Еще пару дней посплю по 2 часа и уйду в спячку на зиму от утомления. Кто-то делает сам а кто-то платит за то чтобы сделали. Итог то одинаковый. Большой +.
 
mrleks
Участник
Сообщения
121
Реакции
25
ICQ
688214321 688214321
  • #3.579
juranja написал(а):
добрый день дамы и господа столкнулся с небольшой проблемой, после покупки грубо говоря дерева оно не приносить плоды до тех пор пока не нажмешь на кнопку собрать плоды после этого начинается добыча фруктов в каком файле может быть ошибка, заранее благадарю за ответ
У меня аналогично, но при других условиях. После регистрации дается N количество (деревьев) плоды приносят только после нажатия кнопки собрать плоды.
Это не ошибка скрипта. Если я правильно понимаю, при регистрации принудительно записывается информация в базу поэтому скрипт не воспринимает ее.
А если конкретно после покупки, то я думаю искать ошибку конкретно в файле где совершается покупка. То есть в \pages\account\_farm.php
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #3.580
rezerv написал(а):
так отвечать каждому можно типа ищи тему да там пиши.. я там и искал и задолго до этого как мне умники тут ответили типа ищи в этом блоге. написал вставляю строку
if ($frompayments["date_add"] <= time() - $nd_time * 86400) {
и если от нее толку нет я ее не туда вставил зачем код неправильный давать.
и я писал что вокруг да около ходить будете, ответа как такогого и нет. я то потрачу время сделаю. а вы лучше с матюкающимися людьми пообщайтесь. лучше бы вообще никто не отвечал. если человек не может помочь лучше промолчать т.к мое предложение начинается со слов "кто поможет..." Пойду опять на шлакоклонофорум модулей для ФФ. Был бы модером удалил бы весь шлак уже оттуда. 1 тема и все вопросы и ответы в одном месте. у вас там все наоборот. пока
у меня щас проблемы немогу чистить форум,захожу сюда переодически,

и если тебе так трудно посмотретьи разобрать полностью код это твои проблемы!

тебе всего линь надо добавить пару строк из кода который вискас дал

вот тебе твой файл с ограничеием пробуй!!!!
 

Вложения

Статус
В этой теме нельзя размещать новые ответы.
Сверху