Автор Тема: Настройка добавления % при пополнении баланса!  (Прочитано 3511 раз)

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

refferАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 217
  • Поблагодарили: 16 раз(а)
  • Репутация +0/-1
  • Пол: Мужской
Ребята как менять % при пополнении? У меня сейчас 300% прибовляет где сменить?
<?PHP
######################################
# Скрипт Fruit Farm
# Автор Rufus
# ICQ: 819-374
# Skype: Rufus272
######################################

# Автоподгрузка классов
function __autoload($name){ include("../classes/_class.".$name.".php");}

# Класс конфига
$config = new config;

# Функции
$func = new func;

# База данных
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);

#рейтинг
include('../status.php');


if (isset($_POST["m_operation_id"]) && isset($_POST["m_sign"]))
{
   $m_key = $config->secretW;
   $arHash = array($_POST['m_operation_id'],
         $_POST['m_operation_ps'],
         $_POST['m_operation_date'],
         $_POST['m_operation_pay_date'],
         $_POST['m_shop'],
         $_POST['m_orderid'],
         $_POST['m_amount'],
         $_POST['m_curr'],
         $_POST['m_desc'],
         $_POST['m_status'],
         $m_key);
   
   $sign_hash = strtoupper(hash('sha256', implode(":", $arHash)));
   if ($_POST["m_sign"] == $sign_hash && $_POST['m_status'] == "success")
   {
      
   $db->Query("SELECT * FROM db_payeer_insert WHERE id = '".intval($_POST['m_orderid'])."'");
   if($db->NumRows() == 0){ echo $_POST['m_orderid']."|error"; exit;}
   
   $payeer_row = $db->FetchArray();
   if($payeer_row["status"] > 0){ echo $_POST['m_orderid']."|success"; exit;}
   
   $db->Query("UPDATE db_payeer_insert SET status = '1' WHERE id = '".intval($_POST['m_orderid'])."'");
   
   $ik_payment_amount = $payeer_row["sum"];
   $user_id = $payeer_row["user_id"];
   
   # Настройки
   $db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
   $sonfig_site = $db->FetchArray();
   
   $db->Query("SELECT user, referer_id, statreit FROM yuzery_a WHERE id = '{$user_id}' LIMIT 1");
   $user_ardata = $db->FetchArray();
   $user_name = $user_ardata["user"];
   $refid = $user_ardata["referer_id"];
   
   # Зачисляем баланс
   $serebro = sprintf("%.4f", floatval($sonfig_site["ser_per_wmr"] * $ik_payment_amount) );
    # Конкурс
     $crazy = new crazy($db);
     $crazy->UpdatePoints($user_id, $serebro);
    #--------
   $db->Query("SELECT insert_sum FROM yuzery_b WHERE id = '{$user_id}'LIMIT 1");
   $ins_sum = $db->FetchRow();
   if($user_data["insert_sum"] < 50){
   $serebro=$serebro+($serebro/100*300);
   }
   if (time()<($user_ardata["date_reg"] + ($sonfig_site["days_add_bonus"] * 86400)))
    $serebro = $serebro + ($serebro / 100*$sonfig_site["per_add_bonus"]);
  elseif($sonfig_site["start_all"] + ($sonfig_site["day_all"] * 86400) > time())
    $serebro = $serebro + ($serebro / 100*$sonfig_site["per_all"]);
   
   
   
   $lsb = time();
   
 $reit=$user_ardata["statreit"];
 if($reit>=$s6[1]){$sa=$s6;}else
 if($reit<=$s5[1]){$sa=$s5;}
 if($reit<=$s4[1]){$sa=$s4;}
 if($reit<=$s3[1]){$sa=$s3;}
 if($reit<=$s2[1]){$sa=$s2;}
 if($reit<=$s1[1]){$sa=$s1;}
   $to_referer = ($serebro * ($sa[4]/100));
     $db->Query("SELECT user FROM yuzery_a where id='{$user_id}' and banned!='0'");
   if($db->NumRows() > 0){ $denga="denga_ban";}else{ $denga="denga_b";}
   $db->Query("UPDATE yuzery_b SET $denga = $denga + '$serebro', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount' WHERE id = '{$user_id}'");
   
   #рейтинг
   $statreit=$ik_payment_amount/100*$star[2];
   $db->Query("UPDATE yuzery_a SET statreit = statreit + '$statreit' WHERE id = '{$user_id}'");
   
   #Билеты
   $biletsum=intval($serebro/20000);
   if($serebro>=200000){ $biletsum=$biletsum+3;}else
   if($serebro>=100000){ $biletsum=$biletsum+1;}
   if($biletsum!=0){ $db->Query("UPDATE yuzery_b SET bilet=bilet + $biletsum  WHERE id = '{$user_id}'");
   $biletsum1=$biletsum*1000;
   $db->Query("UPDATE db_config SET biletsum=biletsum+$biletsum1  where id = 1");
   }
   
   # Зачисляем средства рефереру и дерево
   $add_tree_referer = ($ins_sum <= 10.00) ? ", a_t = a_t + 1" : "";
   $db->Query("UPDATE yuzery_b SET denga_b = denga_b + $to_referer, from_referals = from_referals + '$to_referer' {$add_tree_referer} WHERE id = '$refid'");
   
   # Статистика пополнений
   $da = time();
   $dd = $da + 60*60*24*15;
   $db->Query("INSERT INTO db_insert_money (user, user_id, money, serebro, date_add, date_del, type)
   VALUES ('$user_name','$user_id','$ik_payment_amount','$serebro','$da','$dd','Payeer')");
  if($refid!=1) {
      # Конкурс
$competition = new competition($db);
$competition->UpdatePoints($user_id, $ik_payment_amount);
#--------
   }

 
 $wmset = new wmset();
   $marray = $wmset->GetSet($ik_payment_amount);
   
   $a_t = intval($marray["t_a"]);
   $b_t = intval($marray["t_b"]);
   $c_t = intval($marray["t_c"]);
   $d_t = intval($marray["t_d"]);
   $p_t = intval($marray["t_p"]);
   $e_t = intval($marray["t_e"]);
   
   $db->Query("UPDATE yuzery_b SET a_t = a_t + '$a_t', b_t = b_t + '$b_t', c_t = c_t + '$c_t', d_t = d_t + '$d_t', p_t = p_t + '$p_t', e_t = e_t + '$e_t',
   last_sbor = '$lsb' WHERE id = '{$user_id}'");

   # Обновление статистики сайта
   $db->Query("UPDATE db_stats SET all_insert = all_insert + '$ik_payment_amount' WHERE id = '1'");
   $db->Query("UPDATE db_config SET payeer=payeer+'$ik_payment_amount'  where id = 1");
   echo $_POST['m_orderid']."|success";
   exit;
   
   
   }
   echo $_POST['m_orderid']."|error";
}
?>
a:0:{}
 

maks161

  • *
  • *
  • *
  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 1750 сообщений Репутация более 15 Топ 10 по сообщениям Топ 10 по созданным темам За финансовую помощь форуму !!! Благодарность от форума Более 50 созданных тем За время в онлайне на форуме
  • Дата регистрации: Янв. 2016
  • Расположение: Ростов-на-Дону
  • Возраст: 39
  • Сообщений: 1757
  • Страна: ru
  • Поблагодарили: 148 раз(а)
  • Репутация +22/-5
  • Пол: Мужской
  • Дата рождения:
    1984-03-10
 

maks161

  • *
  • *
  • *
  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 1750 сообщений Репутация более 15 Топ 10 по сообщениям Топ 10 по созданным темам За финансовую помощь форуму !!! Благодарность от форума Более 50 созданных тем За время в онлайне на форуме
  • Дата регистрации: Янв. 2016
  • Расположение: Ростов-на-Дону
  • Возраст: 39
  • Сообщений: 1757
  • Страна: ru
  • Поблагодарили: 148 раз(а)
  • Репутация +22/-5
  • Пол: Мужской
  • Дата рождения:
    1984-03-10
 

Renata

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Сообщений: 134
  • Страна: ru
  • Поблагодарили: 5 раз(а)
  • Репутация +1/-1
  • Пол: Женский
  • А я живу в Кузбассе!
reffer
Вот здесь
$serebro=$serebro+($serebro/100*300);
a:0:{}
 
Теги: