lexarulit
Участник
- Сообщения
- 6
- Реакции
- 0
pligin
Участник
- Сообщения
- 3.654
- Реакции
- 1.337
в данном случае скринов и не будет...lexarulit написал(а):Я в сёрфинге нажимаю на баннер что бы его просмотреть после проходит время я решаю капчу и идёт оплата а после этого меня должно перебрасывать на сайт рекламодателя а этого не происходит что делать?скринов к сожелению нет..
по истечению времени просто остается эта страница?
именно в этот момент открой инструменты разработчика (F12) и посмотри какие ошибки в Console
SEM69
Участник
- Сообщения
- 25
- Реакции
- 0
geronimo
Участник
- Сообщения
- 291
- Реакции
- 125
В чем заключается не работоспособность???SEM69 написал(а):Куплю рабочий скрипт модуля серфинг для фруктовой фермы, с подробной инструкцией... Все , что скачивал с ресурсов ни один не работал.
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
DjSuzuki
Участник
- Сообщения
- 186
- Реакции
- 72
Значит в мерчанте апдейта db_users_b нетуlisa23 написал(а):Помогите пожалуйста, нет начислений на счёт игрока, а на кошелёк поступают. IP, ID всё забито правильно, в папке мерчайдинга вроде бы тоже.
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
Имеется!DjSuzuki написал(а):Значит в мерчанте апдейта db_users_b нету
DjSuzuki
Участник
- Сообщения
- 186
- Реакции
- 72
Мы не экстрасенсы. Мы не видим что там у тебяlisa23 написал(а):Имеется!
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
<?PHPDjSuzuki написал(а):Мы не экстрасенсы. Мы не видим что там у тебя
# Автоподгрузка классов
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);
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 FROM db_users_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) );
$db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
$ins_sum = $db->FetchRow();
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.1) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 499.99) ? 0 : 0;
$lsb = time();
$to_referer = ($serebro * 0.15);
#Начисляем билеты
if($ik_payment_amount >= 200 and $ik_payment_amount < 1000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil);
} elseif ($ik_payment_amount >= 1000 and $ik_payment_amount < 2000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil) + 1; // если сумма больше 1000 и меньше 2000 руб то бонус 1 билет
}elseif ($ik_payment_amount >= 2000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil) + 3; // если сумма больше 2000 руб то бонус 3 билета
}else{
$bill = 0;
}
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount', billet = billet + '$bill' WHERE id = '{$user_id}'");
# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 0" : "";
$db->Query("UPDATE db_users_b SET money_p = money_p + $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)
VALUES ('$user_name','$user_id','$ik_payment_amount','$serebro','$da','$dd')");
# Конкурс
$competition = new competition($db);
$competition->UpdatePoints($user_id, $ik_payment_amount);
# Обновление статистики сайта
$db->Query("UPDATE db_stats SET all_insert = all_insert + '$ik_payment_amount' WHERE id = '1'");
echo $_POST['m_orderid']."|success";
exit;
}
echo $_POST['m_orderid']."|error";
}
?>
DjSuzuki
Участник
- Сообщения
- 186
- Реакции
- 72
Оформляй через "вставить"-"код"lisa23 написал(а):<?PHP
# Автоподгрузка классов
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);
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 FROM db_users_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) );
$db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
$ins_sum = $db->FetchRow();
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.1) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 499.99) ? 0 : 0;
$lsb = time();
$to_referer = ($serebro * 0.15);
#Начисляем билеты
if($ik_payment_amount >= 200 and $ik_payment_amount < 1000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil);
} elseif ($ik_payment_amount >= 1000 and $ik_payment_amount < 2000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil) + 1; // если сумма больше 1000 и меньше 2000 руб то бонус 1 билет
}elseif ($ik_payment_amount >= 2000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil) + 3; // если сумма больше 2000 руб то бонус 3 билета
}else{
$bill = 0;
}
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount', billet = billet + '$bill' WHERE id = '{$user_id}'");
# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 0" : "";
$db->Query("UPDATE db_users_b SET money_p = money_p + $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)
VALUES ('$user_name','$user_id','$ik_payment_amount','$serebro','$da','$dd')");
# Конкурс
$competition = new competition($db);
$competition->UpdatePoints($user_id, $ik_payment_amount);
# Обновление статистики сайта
$db->Query("UPDATE db_stats SET all_insert = all_insert + '$ik_payment_amount' WHERE id = '1'");
echo $_POST['m_orderid']."|success";
exit;
}
echo $_POST['m_orderid']."|error";
}
?>
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
можно пожалуйста по подробней, где именно? Я новичек и пока далеко еще не во всем разбираюсь.DjSuzuki написал(а):Оформляй через "вставить"-"код"
DjSuzuki
Участник
- Сообщения
- 186
- Реакции
- 72
Ты сейчас на наш форум скинул код. Ты скинул его просто как обычное сообщение а нужно нажимать вставить и потом нажать кодlisa23 написал(а):можно пожалуйста по подробней, где именно? Я новичек и пока далеко еще не во всем разбираюсь.
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
всё понялаDjSuzuki написал(а):Ты сейчас на наш форум скинул код. Ты скинул его просто как обычное сообщение а нужно нажимать вставить и потом нажать код
Вложения
-
3,6 KB Просмотры: 73
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
Код:
<?PHP
# Автоподгрузка классов
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);
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 FROM db_users_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) );
$db->Query("SELECT insert_sum FROM db_users_b WHERE id = '{$user_id}' LIMIT 1");
$ins_sum = $db->FetchRow();
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.1) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 499.99) ? 0 : 0;
$lsb = time();
$to_referer = ($serebro * 0.15);
#Начисляем билеты
if($ik_payment_amount >= 200 and $ik_payment_amount < 1000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil);
} elseif ($ik_payment_amount >= 1000 and $ik_payment_amount < 2000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil) + 1; // если сумма больше 1000 и меньше 2000 руб то бонус 1 билет
}elseif ($ik_payment_amount >= 2000) {
$bil = $ik_payment_amount / 200;
$bill = intval($bil) + 3; // если сумма больше 2000 руб то бонус 3 билета
}else{
$bill = 0;
}
$db->Query("UPDATE db_users_b SET money_b = money_b + '$serebro', e_t = e_t + '$add_tree', to_referer = to_referer + '$to_referer', last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount', billet = billet + '$bill' WHERE id = '{$user_id}'");
# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 0" : "";
$db->Query("UPDATE db_users_b SET money_p = money_p + $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)
VALUES ('$user_name','$user_id','$ik_payment_amount','$serebro','$da','$dd')");
# Конкурс
$competition = new competition($db);
$competition->UpdatePoints($user_id, $ik_payment_amount);
# Обновление статистики сайта
$db->Query("UPDATE db_stats SET all_insert = all_insert + '$ik_payment_amount' WHERE id = '1'");
echo $_POST['m_orderid']."|success";
exit;
}
echo $_POST['m_orderid']."|error";
}
?>
lisa23
Участник
- Сообщения
- 22
- Реакции
- 2
ничего не поменялось(9. Вот второй с пополнений.normalno написал(а):Попробуйте так перезалить файл и проверить, так же скиньте файл пополнения баланса
Вложения
-
3,6 KB Просмотры: 112
Destiny
Участник
- Сообщения
- 2
- Реакции
- 0
Destiny
Участник
- Сообщения
- 2
- Реакции
- 0
Ariozo
Местный
- Сообщения
- 189
- Реакции
- 20
Доброе утро. Такой вопрос. При пополнении с киви (через фри кассу) деньги на счёт поступают, а в статистике и в резерве их не видно. Сравнил 3 файла: Инсерт Пайер, Инсерт Яндекс и Инсерт Фри касса. В первых двух файлах есть строки " Заносим в БД" (через них всё работает), а в Инсерт Фри касса таких строк нету. А где их прописать не соображу.
Код:
<h3>
<center><a href="/account/insert-payeer"><img src="/img/payeer.png" width="120"></a>
<a href="/account/insert-yandex"><img src="/img/yandex.png" width="120"></a>
<a href="/account/insert-fk"><img src="/img/fk.png" width="120"></a>
<a href="/account/insert-yandex"><img src="/img/visa.png" width="120"></a>
<a href="/account/insert-yandex"><img src="/img/master.png" width="120"></a></center>
</h3>
<div class="info-icon"></div>
<div class="info"><center>Курс пополнения: 1 Руб. = 1 Серебряная монета. После оплаты счета Монеты автоматически поступят на ваш баланс. </center></div>
<div class="clr"></div>
<BR /><BR />
<h3>
<center>
Пополнение Qiwi / WebMoney / Perfect / Bitcoin и другие системы.
</center>
</h3>
<?PHP
$_OPTIMIZATION["title"] = "Пополнить баланс";
$usid = $_SESSION["user_id"];
$usname = $_SESSION["user"];
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
/*
if($_SESSION["user_id"] != 1){
echo "<center><b><font color = red>Технические работы</font></b></center>";
return;
}
*/
?>
<div align="center">
<?
$fk_merchant_id = '11111'; //merchant_id ID мазагина в free-kassa.ru https://free-kassa.ru/merchant/cabinet/help/
$fk_merchant_key = '0589'; //Секретное слово https://free-kassa.ru/merchant/cabinet/profile/tech.php
?>
<script type="text/javascript">
var min = 1;
var ser_pr = 100;
function calculate(st_q) {
var sum_insert = parseInt(st_q);
$('#res_sum').html( (sum_insert * ser_pr) );
var re = /[^0-9\.]/gi;
var url = window.location.href;
var desc = '<?=$usid;?>';
var sum = $('#sum').val();
if (re.test(sum)) {
sum = sum.replace(re, '');
$('#oa').val(sum);
}
if (sum < min) {
$('#error').html('Сумма должна быть больше '+min);
$('#submit').attr("disabled", "disabled");
return false;
} else {
$('#error').html('');
}
$.get('/free-kassa-data.php?prepare_once=1&l='+desc+'&oa='+sum, function(data) {
var re_anwer = /<hash>([0-9a-z]+)<\/hash>/gi;
$('#s').val(re_anwer.exec(data)[1]);
$('#submit').removeAttr("disabled");
});
}
</script>
<div id="error3"></div>
<form method=GET action="https://www.free-kassa.ru/merchant/cash.php">
<input type="hidden" name="m" value="<?=$fk_merchant_id?>">
Сумма рублей: <input type="text" name="oa" id="sum" class="box" style="margin:0px; height:40px; padding:0px 10px 0px 10px; width:170px;" value="100" size="7" id="oa" onchange="calculate(this.value)" onkeyup="calculate(this.value)" onfocusout="calculate(this.value)" onactivate="calculate(this.value)" ondeactivate="calculate(this.value)">
<input type="hidden" name="s" id="s" value="0">
<input type="hidden" name="us_id" id="us_id" value="<?=$usid;?>">
<br>
<input type="hidden" name="o" id="desc" value="<?=$usid;?>" />
<br>
<input type="submit" id="submit" class="button" value="Пополнить баланс" >
</form>
<script type="text/javascript">
calculate();
</script>
</center>
</center>
</div>
В файле мерчанте фри кассы.Ariozo написал(а):А где их прописать не соображу.