TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Всем привет. Проблема такая что на ферме стоят автовыплаты и некоторые люди могут выводить по 50-100 рублей за раз, а не которые почему то мучаются и выводить туже сумму могут только мелкими частями 10-20 рублей несколько раз. В чем проблема я понять не могу. Тем кто вывести разом не может пишет ошибку "Для вашего статуса закончился лимит выплат!"
PHP:
<div class="start"></div>
<div class="silver-bk">
<div class="s-bk-lf">
<div class="acc-title">Заказ выплаты</div>
</div>
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];
$db->Query("SELECT * FROM ".$pref."_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$summpay = $user_data["level"];
$db->Query("SELECT * FROM ".$pref."_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$db->Query("SELECT * FROM ".$pref."_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 1");
$sonfig_purse = $db->FetchArray();
$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");
# Минималка пиастр!
$minPay = 1000;
$db->Query("SELECT * FROM ".$pref."_users_a, ".$pref."_users_b WHERE ".$pref."_users_a.id = ".$pref."_users_b.id AND ".$pref."_users_a.id = '$usid'");
$prof_data = $db->FetchArray();
if($prof_data["insert_sum"]<100) {
$status = "Клерк";
$next = "100";
$max = "0";
} else if ($prof_data["insert_sum"]>=100 && $prof_data["insert_sum"]< 500) {
$status = "Штурман";
$next = "500";
$max = $prof_data["insert_sum"]*2;
} else if ($prof_data["insert_sum"]>=500 && $prof_data["insert_sum"]< 1000) {
$status = "Квартирмейстер";
$next = "1000";
$max = $prof_data["insert_sum"]*3;
} else if ($prof_data["insert_sum"]>=1000 && $prof_data["insert_sum"]< 5000) {
$status = "Первый помощник";
$next = "5000";
$max = $prof_data["insert_sum"]*3.5;
} else if ($prof_data["insert_sum"]>=5000) {
$status = "Капитан";
$max = $prof_data["insert_sum"]*4;
}
?>
<?PHP
//if($_SESSION["user_id"] != 1){
//echo "<center><b><font color = red>Идет тестирование пополнение и вывод недоступны</font></b></center>";
//return;
//}
?>
<center><a href=/account/insertp><img src="/img/payeer.png"/></a></center><br>
<center><b>Выплаты осуществляются в автоматическом режиме и только на платежную систему PAYEER! Процент при выводе составляет 0%</b> <br><br>
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><br><br>
<b>Ссылки на учебные материалы:</b><br>
- <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=428097" target="_blank"><font color="blue">Создание счета в Payeer</font></a> <br>
- <a href="https://servahoc.ru/redirect.php?url=http://payeeer.ru/outpay" target="_blank"><font color="blue">Вывод средств из payeer</font></a> <br><br>
<div class="clr"></div>
<font color="red"><b>ВНИМАНИЕ! ПОСЛЕ ПЕРВОЙ ВЫПЛАТЫ ИЗМЕНИТЬ НОМЕР КОШЕЛЬКА <font color = "blue">PAYEER</font> БУДЕТ НЕВОЗМОЖНО!</b></font></center><BR />
<?PHP
$db->Query("SELECT * FROM ".$pref."_users_a, ".$pref."_users_b WHERE ".$pref."_users_a.id = ".$pref."_users_b.id AND ".$pref."_users_a.id = '$usid'");
$prof_data = $db->FetchArray();
if($prof_data["insert_sum"]<100) {
$status = "Клерк";
$next = "100";
$max = "0";
} else if ($prof_data["insert_sum"]>=100 && $prof_data["insert_sum"]< 500) {
$status = "Штурман";
$next = "500";
$max = $prof_data["insert_sum"]*2;
} else if ($prof_data["insert_sum"]>=500 && $prof_data["insert_sum"]< 1000) {
$status = "Квартирмейстер";
$next = "1000";
$max = $prof_data["insert_sum"]*3;
} else if ($prof_data["insert_sum"]>=1000 && $prof_data["insert_sum"]< 5000) {
$status = "Первый помощник";
$next = "5000";
$max = $prof_data["insert_sum"]*3.5;
} else if ($prof_data["insert_sum"]>=5000) {
$status = "Капитан";
$max = $prof_data["insert_sum"]*4;
}
if($user_data['credit'] > 0) {
echo '<center><font color="red">Вы не можете вывести средства так как на Вас висит кредит в размере '.$user_data['credit'].' Пиастр, погасите кредит и сможете выводить средства</font></center>
<div class="clr"></div>
</div><div class="end"></div>';
return;
}
function ViewPurse($purse){
if(substr($purse,0,1) != "P") return false;
if(!ereg("^[0-9]{7,8}$", substr($purse,1))) return false;
return $purse;
}
# Заносим выплату
if(isset($_POST["purse"])){
$purse = ViewPurse($_POST["purse"]);
$sum = intval($_POST["sum"]);
$summax = $max - $prof_data["payment_sum"];
$val = "RUB";
$moneyreting = ($sum * 0.01 / 100);
if($purse !== false){
if($sum >= $minPay){
if (($sum/100) < $summax) {
if($sum <= $user_data["money_p"]){
# Проверяем на существующие заявки
$db->Query("SELECT COUNT(*) FROM ".$pref."_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_payy = round(($sum / ($sonfig_site["ser_per_wmr"] - ($summpay * 20))), 2);
$sum_pay = $sum_payy * 99/100;
$sum_payyy = $sum_payy - $sum_pay;
$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} ")
//'anonim' => 'Y', // анонимный перевод
//'protect' => 'Y', // протекция сделки
//'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
//'protectCode' => '12345', // код протекции
));
if (!empty($arTransfer["historyId"]))
{
# Снимаем с пользователя
$db->Query("UPDATE ".$pref."_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
$db->Query("UPDATE ".$pref."_users_a SET rating = rating + $moneyreting WHERE id = '$usid' LIMIT 1");
# Вставляем запись в выплаты
$da = time();
$dd = $da + 60*60*24*15;
$ppid = $arTransfer["historyId"];
$db->Query("INSERT INTO ".$pref."_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 ".$pref."_users_b SET payment_sum = payment_sum + '$sum_payy' WHERE id = '$usid'");
$db->Query("UPDATE ".$pref."_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");
$db->Query("UPDATE ".$pref."_rezerv SET summa = summa + '$sum_payyy' 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>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";
} else echo "<center><b><font color = 'red'>Для вашего статуса закончился лимит выплат!</font></b></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 />";
}
?>
<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 99){
?>
<center><font color="red"><center><font color="red">Заказывать выплаты могут только пользователи, которые пополнили баланс за всё время минимум на 100 рублей! Это необходимая мера для того, чтобы проект работал много лет и много лет радовал Вас стабильными выплатами. После выполнения условия все ограничения будут сняты и выплаты будут доступны Вам в полном объёме! На нашем проекте нет никаких платёжных баллов!</font></center><BR />
<BR /></center>
<div class="clr"></div>
</div><div class="end"></div>
<?PHP
return;
}
?>
<html>
<script type="text/javascript">
function Menu(id)
{
var menu = document.getElementById('menu_' + id).style;
if (menu.display == 'none')
{
menu.display = 'block';
}
else
{
menu.display = 'none';
}
}
</script>
<center>Ваш статус: <u><font color="blue"><?=$status;?></u></font>. Выплачено: <?=round($user_data["payment_sum"], 2);?> Рублей / <?=$max;?> Рублей<br></center>
<center>На <u><font color="blue"><?=$summpay;?></u></font> уровне для Вас цена: <font color="blue"><u>1 Рубль = <?=$sonfig_site["ser_per_wmr"] - ($summpay * 20); ?> Пиастр.</u></font><br></center><br>
<center>При заказе выплаты Вам выплачивается 99% от суммы выплаты, 1% от суммы пополняет дополнительный резерв.<br></center>
<body>
<input type="submit" onclick="javascript:Menu('6')" class="btn_2d" value="Оформить выплату" style="height: 45px; margin-top:10px;" />
<ul id="menu_6" style="display:none;">
<form action="" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Введите кошелек Payeer [Пример: P1112457]</font>: </td>
<?php
IF($sonfig_purse["purse"])
{$pur=$sonfig_purse["purse"];
echo"<td><input type='text' name='purse' size='15' value='".$pur."' readonly='readonly'";
echo"</td>";
}
else echo"<td><input type='text' name='purse' size='15'/> </td>";
?>
</tr>
<tr>
<td><font color="#000;">Отдаете пиастр для вывода</font> [Мин. 10]<font color="#000;">:</font> </td>
<td><input type="number" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
</tr>
<tr>
<td><font color="#000;">Получаете сумму в рублях</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"] - ($summpay * 20); ?>" 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="submit" class="btn_2d" name="swap" value="Заказать выплату" style="height: 45px; margin-top:10px;" /></td>
</tr>
</table>
</form>
</ul>
<BR />
<head>
<script type="text/javascript">
document.ondragstart = test;
document.onselectstart = test;
document.oncontextmenu = test;
function test() {
return false;
}
document.oncontextmenu;
function catchControlKeys(event){
var code=event.keyCode ? event.keyCode : event.which ? event.which : null;
if (event.ctrlKey){
// Ctrl+U
if (code == 117) return false;
if (code == 85) return false;
// Ctrl+C
if (code == 99) return false;
if (code == 67) return false;
// Ctrl+A
if (code == 97) return false;
if (code == 65) return false;
}
}
</script>
<script type="text/javascript">
document.onkeydown=key;
function key()
{
window.status=event.keyCode;
if(event.keyCode==85)alert("Запрещенная клавиша U");
if(event.keyCode==17)alert("Запрещенная клавиша CTRL");
}
</script>
</head>
</body>
</html>
<script language="javascript">PaymentSum(); SetVal();</script>
<BR />
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="105%">
<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 ".$pref."_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 в H:i:s",$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><div class="end"></div>
Смотри код. Тут вообщем чем больше пополнил тем больше можешь вывести.TyTuKeT написал(а):Всем привет. Проблема такая что на ферме стоят автовыплаты и некоторые люди могут выводить по 50-100 рублей за раз, а не которые почему то мучаются и выводить туже сумму могут только мелкими частями 10-20 рублей несколько раз. В чем проблема я понять не могу. Тем кто вывести разом не может пишет ошибку "Для вашего статуса закончился лимит выплат!"
PHP:<div class="start"></div> <div class="silver-bk"> <div class="s-bk-lf"> <div class="acc-title">Заказ выплаты</div> </div> <BR /> <?PHP $_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты"; $usid = $_SESSION["user_id"]; $usname = $_SESSION["user"]; $db->Query("SELECT * FROM ".$pref."_users_b WHERE id = '$usid' LIMIT 1"); $user_data = $db->FetchArray(); $summpay = $user_data["level"]; $db->Query("SELECT * FROM ".$pref."_config WHERE id = '1' LIMIT 1"); $sonfig_site = $db->FetchArray(); $db->Query("SELECT * FROM ".$pref."_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 1"); $sonfig_purse = $db->FetchArray(); $status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено"); # Минималка пиастр! $minPay = 1000; $db->Query("SELECT * FROM ".$pref."_users_a, ".$pref."_users_b WHERE ".$pref."_users_a.id = ".$pref."_users_b.id AND ".$pref."_users_a.id = '$usid'"); $prof_data = $db->FetchArray(); if($prof_data["insert_sum"]<100) { $status = "Клерк"; $next = "100"; $max = "0"; } else if ($prof_data["insert_sum"]>=100 && $prof_data["insert_sum"]< 500) { $status = "Штурман"; $next = "500"; $max = $prof_data["insert_sum"]*2; } else if ($prof_data["insert_sum"]>=500 && $prof_data["insert_sum"]< 1000) { $status = "Квартирмейстер"; $next = "1000"; $max = $prof_data["insert_sum"]*3; } else if ($prof_data["insert_sum"]>=1000 && $prof_data["insert_sum"]< 5000) { $status = "Первый помощник"; $next = "5000"; $max = $prof_data["insert_sum"]*3.5; } else if ($prof_data["insert_sum"]>=5000) { $status = "Капитан"; $max = $prof_data["insert_sum"]*4; } ?> <?PHP //if($_SESSION["user_id"] != 1){ //echo "<center><b><font color = red>Идет тестирование пополнение и вывод недоступны</font></b></center>"; //return; //} ?> <center><a href=/account/insertp><img src="/img/payeer.png"/></a></center><br> <center><b>Выплаты осуществляются в автоматическом режиме и только на платежную систему PAYEER! Процент при выводе составляет 0%</b> <br><br> <b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><br><br> <b>Ссылки на учебные материалы:</b><br> - <a href="https://servahoc.ru/redirect.php?url=http://payeer.com/?partner=428097" target="_blank"><font color="blue">Создание счета в Payeer</font></a> <br> - <a href="https://servahoc.ru/redirect.php?url=http://payeeer.ru/outpay" target="_blank"><font color="blue">Вывод средств из payeer</font></a> <br><br> <div class="clr"></div> <font color="red"><b>ВНИМАНИЕ! ПОСЛЕ ПЕРВОЙ ВЫПЛАТЫ ИЗМЕНИТЬ НОМЕР КОШЕЛЬКА <font color = "blue">PAYEER</font> БУДЕТ НЕВОЗМОЖНО!</b></font></center><BR /> <?PHP $db->Query("SELECT * FROM ".$pref."_users_a, ".$pref."_users_b WHERE ".$pref."_users_a.id = ".$pref."_users_b.id AND ".$pref."_users_a.id = '$usid'"); $prof_data = $db->FetchArray(); if($prof_data["insert_sum"]<100) { $status = "Клерк"; $next = "100"; $max = "0"; } else if ($prof_data["insert_sum"]>=100 && $prof_data["insert_sum"]< 500) { $status = "Штурман"; $next = "500"; $max = $prof_data["insert_sum"]*2; } else if ($prof_data["insert_sum"]>=500 && $prof_data["insert_sum"]< 1000) { $status = "Квартирмейстер"; $next = "1000"; $max = $prof_data["insert_sum"]*3; } else if ($prof_data["insert_sum"]>=1000 && $prof_data["insert_sum"]< 5000) { $status = "Первый помощник"; $next = "5000"; $max = $prof_data["insert_sum"]*3.5; } else if ($prof_data["insert_sum"]>=5000) { $status = "Капитан"; $max = $prof_data["insert_sum"]*4; } if($user_data['credit'] > 0) { echo '<center><font color="red">Вы не можете вывести средства так как на Вас висит кредит в размере '.$user_data['credit'].' Пиастр, погасите кредит и сможете выводить средства</font></center> <div class="clr"></div> </div><div class="end"></div>'; return; } function ViewPurse($purse){ if(substr($purse,0,1) != "P") return false; if(!ereg("^[0-9]{7,8}$", substr($purse,1))) return false; return $purse; } # Заносим выплату if(isset($_POST["purse"])){ $purse = ViewPurse($_POST["purse"]); $sum = intval($_POST["sum"]); $summax = $max - $prof_data["payment_sum"]; $val = "RUB"; $moneyreting = ($sum * 0.01 / 100); if($purse !== false){ if($sum >= $minPay){ if (($sum/100) < $summax) { if($sum <= $user_data["money_p"]){ # Проверяем на существующие заявки $db->Query("SELECT COUNT(*) FROM ".$pref."_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_payy = round(($sum / ($sonfig_site["ser_per_wmr"] - ($summpay * 20))), 2); $sum_pay = $sum_payy * 99/100; $sum_payyy = $sum_payy - $sum_pay; $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} ") //'anonim' => 'Y', // анонимный перевод //'protect' => 'Y', // протекция сделки //'protectPeriod' => '3', // период протекции (от 1 до 30 дней) //'protectCode' => '12345', // код протекции )); if (!empty($arTransfer["historyId"])) { # Снимаем с пользователя $db->Query("UPDATE ".$pref."_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'"); $db->Query("UPDATE ".$pref."_users_a SET rating = rating + $moneyreting WHERE id = '$usid' LIMIT 1"); # Вставляем запись в выплаты $da = time(); $dd = $da + 60*60*24*15; $ppid = $arTransfer["historyId"]; $db->Query("INSERT INTO ".$pref."_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 ".$pref."_users_b SET payment_sum = payment_sum + '$sum_payy' WHERE id = '$usid'"); $db->Query("UPDATE ".$pref."_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'"); $db->Query("UPDATE ".$pref."_rezerv SET summa = summa + '$sum_payyy' 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>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />"; } else echo "<center><b><font color = 'red'>Для вашего статуса закончился лимит выплат!</font></b></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 />"; } ?> <?PHP # Заглушка от халявщиков if($user_data["insert_sum"] <= 99){ ?> <center><font color="red"><center><font color="red">Заказывать выплаты могут только пользователи, которые пополнили баланс за всё время минимум на 100 рублей! Это необходимая мера для того, чтобы проект работал много лет и много лет радовал Вас стабильными выплатами. После выполнения условия все ограничения будут сняты и выплаты будут доступны Вам в полном объёме! На нашем проекте нет никаких платёжных баллов!</font></center><BR /> <BR /></center> <div class="clr"></div> </div><div class="end"></div> <?PHP return; } ?> <html> <script type="text/javascript"> function Menu(id) { var menu = document.getElementById('menu_' + id).style; if (menu.display == 'none') { menu.display = 'block'; } else { menu.display = 'none'; } } </script> <center>Ваш статус: <u><font color="blue"><?=$status;?></u></font>. Выплачено: <?=round($user_data["payment_sum"], 2);?> Рублей / <?=$max;?> Рублей<br></center> <center>На <u><font color="blue"><?=$summpay;?></u></font> уровне для Вас цена: <font color="blue"><u>1 Рубль = <?=$sonfig_site["ser_per_wmr"] - ($summpay * 20); ?> Пиастр.</u></font><br></center><br> <center>При заказе выплаты Вам выплачивается 99% от суммы выплаты, 1% от суммы пополняет дополнительный резерв.<br></center> <body> <input type="submit" onclick="javascript:Menu('6')" class="btn_2d" value="Оформить выплату" style="height: 45px; margin-top:10px;" /> <ul id="menu_6" style="display:none;"> <form action="" method="post"> <table width="99%" border="0" align="center"> <tr> <td><font color="#000;">Введите кошелек Payeer [Пример: P1112457]</font>: </td> <?php IF($sonfig_purse["purse"]) {$pur=$sonfig_purse["purse"]; echo"<td><input type='text' name='purse' size='15' value='".$pur."' readonly='readonly'"; echo"</td>"; } else echo"<td><input type='text' name='purse' size='15'/> </td>"; ?> </tr> <tr> <td><font color="#000;">Отдаете пиастр для вывода</font> [Мин. 10]<font color="#000;">:</font> </td> <td><input type="number" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td> </tr> <tr> <td><font color="#000;">Получаете сумму в рублях</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"] - ($summpay * 20); ?>" 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="submit" class="btn_2d" name="swap" value="Заказать выплату" style="height: 45px; margin-top:10px;" /></td> </tr> </table> </form> </ul> <BR /> <head> <script type="text/javascript"> document.ondragstart = test; document.onselectstart = test; document.oncontextmenu = test; function test() { return false; } document.oncontextmenu; function catchControlKeys(event){ var code=event.keyCode ? event.keyCode : event.which ? event.which : null; if (event.ctrlKey){ // Ctrl+U if (code == 117) return false; if (code == 85) return false; // Ctrl+C if (code == 99) return false; if (code == 67) return false; // Ctrl+A if (code == 97) return false; if (code == 65) return false; } } </script> <script type="text/javascript"> document.onkeydown=key; function key() { window.status=event.keyCode; if(event.keyCode==85)alert("Запрещенная клавиша U"); if(event.keyCode==17)alert("Запрещенная клавиша CTRL"); } </script> </head> </body> </html> <script language="javascript">PaymentSum(); SetVal();</script> <BR /> <table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="105%"> <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 ".$pref."_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 в H:i:s",$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><div class="end"></div>
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
В смысле какой то % от пополнения они выводят?Поконкретней скажи строку. Буду признателен.Diknoa написал(а):Смотри код. Тут вообщем чем больше пополнил тем больше можешь вывести.
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
MrMatnoos
Участник
Скинь эту строчку... Что-то я её не нашёлDiknoa написал(а):Смотри код. Тут вообщем чем больше пополнил тем больше можешь вывести.
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Тут где то приколMrMatnoos написал(а):Скинь эту строчку... Что-то я её не нашёл
$summax = $max - $prof_data["payment_sum"];
if (($sum/100) < $summax) {
Что ты не увидел?MrMatnoos написал(а):Скинь эту строчку... Что-то я её не нашёл
if($prof_data["insert_sum"]<100) {$status = "Клерк";$next = "100";$max = "0";
} else if ($prof_data["insert_sum"]>=100 && $prof_data["insert_sum"]< 500) {$status = "Штурман";$next = "500";$max = $prof_data["insert_sum"]*2;
} else if ($prof_data["insert_sum"]>=500 && $prof_data["insert_sum"]< 1000) {$status = "Квартирмейстер";$next = "1000";$max = $prof_data["insert_sum"]*3;
} else if ($prof_data["insert_sum"]>=1000 && $prof_data["insert_sum"]< 5000) {$status = "Первый помощник";$next = "5000";$max = $prof_data["insert_sum"]*3.5;
} else if ($prof_data["insert_sum"]>=5000) {$status = "Капитан";$max = $prof_data["insert_sum"]*4;
}
MrMatnoos
Участник
Это уровни...:Diknoa написал(а):Что ты не увидел?
if($prof_data["insert_sum"]<100) {$status = "Клерк";$next = "100";$max = "0";
} else if ($prof_data["insert_sum"]>=100 && $prof_data["insert_sum"]< 500) {$status = "Штурман";$next = "500";$max = $prof_data["insert_sum"]*2;
} else if ($prof_data["insert_sum"]>=500 && $prof_data["insert_sum"]< 1000) {$status = "Квартирмейстер";$next = "1000";$max = $prof_data["insert_sum"]*3;
} else if ($prof_data["insert_sum"]>=1000 && $prof_data["insert_sum"]< 5000) {$status = "Первый помощник";$next = "5000";$max = $prof_data["insert_sum"]*3.5;
} else if ($prof_data["insert_sum"]>=5000) {$status = "Капитан";$max = $prof_data["insert_sum"]*4;
}
Если сумма пополнений не меньше 100 и не более 500, то уровень - Штурман.
MrMatnoos
Участник
Это что-то типо заглушки:TyTuKeT написал(а):Тут где то прикол
$summax = $max - $prof_data["payment_sum"];
if (($sum/100) < $summax) {
summax - это максимальная сумма - сумма пополнения,
дальше идёт условие:
Если сумма вывода разделённая на 100 (100 серабра = 1 рублю) меньше чем summax, то ... и дальше код ты не написал
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
В голове что то появилось...Надо придумать как дописать)MrMatnoos написал(а):Это что-то типо заглушки:
summax - это максимальная сумма - сумма пополнения,
дальше идёт условие:
Если сумма вывода разделённая на 100 (100 серабра = 1 рублю) меньше чем summax, то ... и дальше код ты не написал
TyTuKeT
Участник
- Сообщения
- 219
- Реакции
- 37
Спасибо большое)Доперло))Сделал и запахало))Тыкнул спсMrMatnoos написал(а):Это что-то типо заглушки:
summax - это максимальная сумма - сумма пополнения,
дальше идёт условие:
Если сумма вывода разделённая на 100 (100 серабра = 1 рублю) меньше чем summax, то ... и дальше код ты не написал
- Статус
- В этой теме нельзя размещать новые ответы.