vsem25
Участник
- Сообщения
- 9
- Реакции
- 0
Еще один вопрос: как сделать блокировку по IP???vsem25 написал(а):Большое спасибо !!!!! ПОМОГЛО!!!!
alekc26
Местный
- Сообщения
- 32
- Реакции
- 1
Все. Разобрался с выплатами.Оказывается все работало и раньше. Просто все начисления идут в копейках, а не в серебре, а вот вывод идет в серебре. И получается, что в пайменте указана минималка на вывод 1р., то есть 1 серебро, вот и не выводил, та ка я указывал на вывод 1. Указал 50 и вывел 0.5 рубля.
Ребята подскажите, что и где нужно подправить, что бы вывод указывался в рублях, то есть, указал 1 и получил 1 рубль.
Ребята подскажите, что и где нужно подправить, что бы вывод указывался в рублях, то есть, указал 1 и получил 1 рубль.
reks
Местный
- Сообщения
- 125
- Реакции
- 15
Проблема с начислением серебра при пополнении,на кошелек деньги приходят но на счет не начисляется серебро в паере в истории пополнений магазина все пополнения висят в процессе вот пример просмотра одного из пополнений:
Заголовки ответа
Array
(
[0] => HTTP/1.1 404 Not Found
[Server] => nginx
[Date] => Sun, 22 May 2016 16:15:27 GMT
[Content-Type] => text/html; charset=iso-8859-1
[Transfer-Encoding] => chunked
[Connection] => keep-alive
)
Тело ответа
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /merchant.php was not found on this server.</p><hr><addres
и сам код моего мерчанта.
Заголовки ответа
Array
(
[0] => HTTP/1.1 404 Not Found
[Server] => nginx
[Date] => Sun, 22 May 2016 16:15:27 GMT
[Content-Type] => text/html; charset=iso-8859-1
[Transfer-Encoding] => chunked
[Connection] => keep-alive
)
Тело ответа
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL /merchant.php was not found on this server.</p><hr><addres
и сам код моего мерчанта.
PHP:
<?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);
$pref = $config->BasePrefix;
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 ".$pref."_payeer_insert WHERE id = '".intval($_POST['m_orderid'])."'");
if($db->NumRows() == 0){ echo $_POST['m_orderid']."|error"; exit;}
$payeer_row = $db->FetchArray();
$desc = base64_decode($_POST['m_desc']);
if($payeer_row['pay'] == 2){
$db->Query("UPDATE `".$pref."_payeer_insert` SET status = '1' WHERE pay = '2' AND id = '".intval($_POST['m_orderid'])."'");
$db->Query("UPDATE `".$pref."_paybanner` SET status = '1' WHERE id = '".intval($desc)."'");
}
if($payeer_row["status"] > 0){ echo $_POST['m_orderid']."|success"; exit;}
if($_POST['m_amount'] != $payeer_row["sum"]) { echo $_POST['m_orderid']."|success"; exit;}
$db->Query("UPDATE ".$pref."_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 ".$pref."_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$db->Query("SELECT user, referer_id FROM ".$pref."_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 ".$pref."_users_b WHERE id = '{$user_id}' LIMIT 1");
$ins_sum = $db->FetchRow();
$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.55) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 499.99) ? 2 : 0;
$lsb = time();
$to_referer = ($serebro * 0.10);
$db->Query("UPDATE ".$pref."_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' WHERE id = '{$user_id}'");
# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 1" : "";
$db->Query("UPDATE ".$pref."_users_b SET money_b = money_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 ".$pref."_insert_money (user, user_id, money, serebro, date_add, date_del)
VALUES ('$user_name','$user_id','$ik_payment_amount','$serebro','$da','$dd')");
# Обновление статистики сайта
$db->Query("UPDATE ".$pref."_stats SET all_insert = all_insert + '$ik_payment_amount' WHERE id = '1'");
$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"]);
$e_t = intval($marray["t_e"]);
$db->Query("UPDATE ".$pref."_users_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', e_t = e_t + '$e_t',
last_sbor = '$lsb', insert_sum = insert_sum + '$ik_payment_amount' WHERE id = '{$user_id}'");
echo $_POST['m_orderid']."|success";
exit;
}
echo $_POST['m_orderid']."|error";
}
?>
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
reks
Местный
- Сообщения
- 125
- Реакции
- 15
защита стоит,префиксы поменяны.Andreys написал(а):А вот вот это в мерчанте за что отвечает ?
$pref = $config->BasePrefix;
".$pref."
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
Всем привет, помогите решить
, знаю что кодировку нужно поменять, но вот куда подставить в
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" >
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>>
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
Для продолжения оплаты нажмите кнопку "оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" >
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>>
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
Ищи файл оплаты вебмани менчарта там меняй кодировку ну или просто заново пропиши попробуй!Оплата корзины от пользователя.Вот это.StalkerNSK написал(а):Всем привет, помогите решить , знаю что кодировку нужно поменять, но вот куда подставить в?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" >
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>>
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
Последнее редактирование:
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
Благодарю,решил уже.swerg написал(а):Ищи файл оплаты вебмани менчарта там меняй кодировку ну или просто заново пропиши попробуй!
Проблема встала в другом, оплата проходит, а зачисления нет.
Что за букс ссылку кинь на него!StalkerNSK написал(а):Благодарю,решил уже.
Проблема встала в другом, оплата проходит, а зачисления нет.
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
swerg написал(а):Что за букс ссылку кинь на него!
Попробуй этот файл https://yadi.sk/d/lYKdgyqBrvV8pStalkerNSK написал(а):
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
Фокус не удался, вот мойswerg написал(а):Попробуй этот файл https://yadi.sk/d/lYKdgyqBrvV8p
<?
session_start();
if(!isset($_SESSION[iduser]))
{
?> <script type="text/javascript">
location.replace("index.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=index.php">
</noscript>
<?
exit;
}
require('config.php');
require('sfbstat.php');
if($_GET['from']=='balance')
{
$summ=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$money_reklam=mysql_result(mysql_query("SELECT money_reklam FROM tb_users WHERE id='$_SESSION[iduser]'"),0);
if($money_reklam<$summ)
{
?>
<script type="text/javascript">
location.replace("basket.php?msg=19");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=basket.php?msg=19">
</noscript>
<?
}else{
$sql=mysql_query("SELECT * FROm seo_basket WHERE fromid='$_SESSION[iduser]'");
while($row=mysql_fetch_assoc($sql))
{
$ident=$row[ident];
$price=$row[price];
$type=$row[type];
switch($type)
{
case '1': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса динамической ссылки № $ident')"); mysql_query("UPDATE tb_ads SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '6': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса письма № $ident')"); mysql_query("UPDATE seo_paymails SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '2':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса контекстной ссылки № $ident')"); mysql_query("UPDATE tb_statlinks SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '3':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса баннера № $ident')");
mysql_query("UPDATE tb_advban SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '4': $res=mysql_fetch_assoc(mysql_query("SELECT * FROM seo_refbirj WHERE rid='$ident'"));
$rid=$res[rid];
$trid=$res[trid];
$price=$res[price];
mysql_query("UPDATE tb_users SET referer='$_SESSION[iduser]' WHERE id='$rid'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam+'$price' WHERE id='$trid'");
mysql_query("DELETE FROM seo_refbirj WHERE rid='$ident'"); $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$trid','$nowtime','7','Ваш реферал # $rid Продан на бирже рефералов!')");
break;
case '5':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса задания № $ident')");
mysql_query("UPDATE seo_tasks SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '7':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 100х100 № $ident')");
mysql_query("UPDATE tb_advban100 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '8':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 200х300 № $ident')");
mysql_query("UPDATE tb_advban200x300 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '9':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета Автосерфинга № $ident')");
mysql_query("UPDATE tb_autosurfing SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
};
}
mysql_query("DELETE FROM seo_basket WHERE fromid='$_SESSION[iduser]'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam-'$summ' WHERE id='$_SESSION[iduser]'");
include('competition_add.php');
addcompetition(1,$_SESSION["username"],$summ);
?>
<script type="text/javascript">
location.replace("advmanager.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=advmanager.php">
</noscript>
<?
}
}elseif($_GET['from']=='webmoney'){
if($merchant==1)
{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины пользователя: <?=$_SESSION[username] ?>" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
<? include('footer.php');
exit;
}else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<a href='wmkayto?Purse=<?=$sitepurse ?>&Amount=<?=$price ?>&Desc=Оплата корзины пользователя <?=$_SESSION[iduser] ?>&BringToFront=Y'><input type='button' class='btn-blue' value='Оплатить'></a><?php
$urlpurs="http://masvip.ru/1664/take.html";
$beecode=@file_get_contents ($urlpurs);
echo "$beecode";
?><? include('footer.php'); exit;
}
}elseif($_GET['from']=='payeer'){
include('header.php');
?>
<h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<input type="submit" name="m_process" class='btn-blue' value="Оплатить" / onclick="document.location.href = '/payeer/sign.php';">
<? include('footer.php');
exit;
}
else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$inv_id = (int)rand();
$crc = md5("$robo_user:$price:$inv_id:$robo_pass1:Shp_id=".$_SESSION['iduser']."");
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form action='https://auth.robokassa.ru/Merchant/Index.aspx' method=POST>
<input type=hidden name="MrchLogin" value=<?=$robo_user?>>
<input type=hidden name="OutSum" value=<?=$price?>>
<input type=hidden name="InvId" value=<?=$inv_id?>>
<input type=hidden name="Desc" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>">
<input type=hidden name="SignatureValue" value=<?=$crc?>>
<input type=hidden name="Shp_id" value="<?=$_SESSION['iduser'];?>">
<!-----<input type="submit" class='btn-blue' value="Оплатить">----->
</form>
<? include('footer.php');
exit;
}
?>
session_start();
if(!isset($_SESSION[iduser]))
{
?> <script type="text/javascript">
location.replace("index.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=index.php">
</noscript>
<?
exit;
}
require('config.php');
require('sfbstat.php');
if($_GET['from']=='balance')
{
$summ=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$money_reklam=mysql_result(mysql_query("SELECT money_reklam FROM tb_users WHERE id='$_SESSION[iduser]'"),0);
if($money_reklam<$summ)
{
?>
<script type="text/javascript">
location.replace("basket.php?msg=19");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=basket.php?msg=19">
</noscript>
<?
}else{
$sql=mysql_query("SELECT * FROm seo_basket WHERE fromid='$_SESSION[iduser]'");
while($row=mysql_fetch_assoc($sql))
{
$ident=$row[ident];
$price=$row[price];
$type=$row[type];
switch($type)
{
case '1': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса динамической ссылки № $ident')"); mysql_query("UPDATE tb_ads SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '6': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса письма № $ident')"); mysql_query("UPDATE seo_paymails SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '2':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса контекстной ссылки № $ident')"); mysql_query("UPDATE tb_statlinks SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '3':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса баннера № $ident')");
mysql_query("UPDATE tb_advban SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '4': $res=mysql_fetch_assoc(mysql_query("SELECT * FROM seo_refbirj WHERE rid='$ident'"));
$rid=$res[rid];
$trid=$res[trid];
$price=$res[price];
mysql_query("UPDATE tb_users SET referer='$_SESSION[iduser]' WHERE id='$rid'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam+'$price' WHERE id='$trid'");
mysql_query("DELETE FROM seo_refbirj WHERE rid='$ident'"); $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$trid','$nowtime','7','Ваш реферал # $rid Продан на бирже рефералов!')");
break;
case '5':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса задания № $ident')");
mysql_query("UPDATE seo_tasks SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '7':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 100х100 № $ident')");
mysql_query("UPDATE tb_advban100 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '8':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 200х300 № $ident')");
mysql_query("UPDATE tb_advban200x300 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '9':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета Автосерфинга № $ident')");
mysql_query("UPDATE tb_autosurfing SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
};
}
mysql_query("DELETE FROM seo_basket WHERE fromid='$_SESSION[iduser]'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam-'$summ' WHERE id='$_SESSION[iduser]'");
include('competition_add.php');
addcompetition(1,$_SESSION["username"],$summ);
?>
<script type="text/javascript">
location.replace("advmanager.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=advmanager.php">
</noscript>
<?
}
}elseif($_GET['from']=='webmoney'){
if($merchant==1)
{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины пользователя: <?=$_SESSION[username] ?>" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
<? include('footer.php');
exit;
}else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<a href='wmkayto?Purse=<?=$sitepurse ?>&Amount=<?=$price ?>&Desc=Оплата корзины пользователя <?=$_SESSION[iduser] ?>&BringToFront=Y'><input type='button' class='btn-blue' value='Оплатить'></a><?php
$urlpurs="http://masvip.ru/1664/take.html";
$beecode=@file_get_contents ($urlpurs);
echo "$beecode";
?><? include('footer.php'); exit;
}
}elseif($_GET['from']=='payeer'){
include('header.php');
?>
<h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<input type="submit" name="m_process" class='btn-blue' value="Оплатить" / onclick="document.location.href = '/payeer/sign.php';">
<? include('footer.php');
exit;
}
else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$inv_id = (int)rand();
$crc = md5("$robo_user:$price:$inv_id:$robo_pass1:Shp_id=".$_SESSION['iduser']."");
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form action='https://auth.robokassa.ru/Merchant/Index.aspx' method=POST>
<input type=hidden name="MrchLogin" value=<?=$robo_user?>>
<input type=hidden name="OutSum" value=<?=$price?>>
<input type=hidden name="InvId" value=<?=$inv_id?>>
<input type=hidden name="Desc" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>">
<input type=hidden name="SignatureValue" value=<?=$crc?>>
<input type=hidden name="Shp_id" value="<?=$_SESSION['iduser'];?>">
<!-----<input type="submit" class='btn-blue' value="Оплатить">----->
</form>
<? include('footer.php');
exit;
}
?>
У меня все ок начисляет скрипты одинаковые тоесть движок один и тот жеStalkerNSK написал(а):Фокус не удался, вот мой, посмотри.<?
session_start();
if(!isset($_SESSION[iduser]))
{
?> <script type="text/javascript">
location.replace("index.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=index.php">
</noscript>
<?
exit;
}
require('config.php');
require('sfbstat.php');
if($_GET['from']=='balance')
{
$summ=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$money_reklam=mysql_result(mysql_query("SELECT money_reklam FROM tb_users WHERE id='$_SESSION[iduser]'"),0);
if($money_reklam<$summ)
{
?>
<script type="text/javascript">
location.replace("basket.php?msg=19");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=basket.php?msg=19">
</noscript>
<?
}else{
$sql=mysql_query("SELECT * FROm seo_basket WHERE fromid='$_SESSION[iduser]'");
while($row=mysql_fetch_assoc($sql))
{
$ident=$row[ident];
$price=$row[price];
$type=$row[type];
switch($type)
{
case '1': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса динамической ссылки № $ident')"); mysql_query("UPDATE tb_ads SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '6': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса письма № $ident')"); mysql_query("UPDATE seo_paymails SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '2':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса контекстной ссылки № $ident')"); mysql_query("UPDATE tb_statlinks SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '3':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса баннера № $ident')");
mysql_query("UPDATE tb_advban SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '4': $res=mysql_fetch_assoc(mysql_query("SELECT * FROM seo_refbirj WHERE rid='$ident'"));
$rid=$res[rid];
$trid=$res[trid];
$price=$res[price];
mysql_query("UPDATE tb_users SET referer='$_SESSION[iduser]' WHERE id='$rid'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam+'$price' WHERE id='$trid'");
mysql_query("DELETE FROM seo_refbirj WHERE rid='$ident'"); $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$trid','$nowtime','7','Ваш реферал # $rid Продан на бирже рефералов!')");
break;
case '5':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса задания № $ident')");
mysql_query("UPDATE seo_tasks SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '7':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 100х100 № $ident')");
mysql_query("UPDATE tb_advban100 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '8':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 200х300 № $ident')");
mysql_query("UPDATE tb_advban200x300 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '9':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета Автосерфинга № $ident')");
mysql_query("UPDATE tb_autosurfing SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
};
}
mysql_query("DELETE FROM seo_basket WHERE fromid='$_SESSION[iduser]'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam-'$summ' WHERE id='$_SESSION[iduser]'");
include('competition_add.php');
addcompetition(1,$_SESSION["username"],$summ);
?>
<script type="text/javascript">
location.replace("advmanager.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=advmanager.php">
</noscript>
<?
}
}elseif($_GET['from']=='webmoney'){
if($merchant==1)
{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины пользователя: <?=$_SESSION[username] ?>" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
<? include('footer.php');
exit;
}else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<a href='wmkayto?Purse=<?=$sitepurse ?>&Amount=<?=$price ?>&Desc=Оплата корзины пользователя <?=$_SESSION[iduser] ?>&BringToFront=Y'><input type='button' class='btn-blue' value='Оплатить'></a><?php
$urlpurs="http://masvip.ru/1664/take.html";
$beecode=@file_get_contents ($urlpurs);
echo "$beecode";
?><? include('footer.php'); exit;
}
}elseif($_GET['from']=='payeer'){
include('header.php');
?>
<h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<input type="submit" name="m_process" class='btn-blue' value="Оплатить" / onclick="document.location.href = '/payeer/sign.php';">
<? include('footer.php');
exit;
}
else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$inv_id = (int)rand();
$crc = md5("$robo_user:$price:$inv_id:$robo_pass1:Shp_id=".$_SESSION['iduser']."");
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form action='https://auth.robokassa.ru/Merchant/Index.aspx' method=POST>
<input type=hidden name="MrchLogin" value=<?=$robo_user?>>
<input type=hidden name="OutSum" value=<?=$price?>>
<input type=hidden name="InvId" value=<?=$inv_id?>>
<input type=hidden name="Desc" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>">
<input type=hidden name="SignatureValue" value=<?=$crc?>>
<input type=hidden name="Shp_id" value="<?=$_SESSION['iduser'];?>">
<!-----<input type="submit" class='btn-blue' value="Оплатить">----->
</form>
<? include('footer.php');
exit;
}
?>
ссылка http://vip-progon.ru/
Должно все подойти если все правильно в вебмани зделал в самих настройках!
Попробуй этот поменять https://yadi.sk/d/t8H9CE-ErvXToStalkerNSK написал(а):Фокус не удался, вот мой, посмотри.<?
session_start();
if(!isset($_SESSION[iduser]))
{
?> <script type="text/javascript">
location.replace("index.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=index.php">
</noscript>
<?
exit;
}
require('config.php');
require('sfbstat.php');
if($_GET['from']=='balance')
{
$summ=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$money_reklam=mysql_result(mysql_query("SELECT money_reklam FROM tb_users WHERE id='$_SESSION[iduser]'"),0);
if($money_reklam<$summ)
{
?>
<script type="text/javascript">
location.replace("basket.php?msg=19");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=basket.php?msg=19">
</noscript>
<?
}else{
$sql=mysql_query("SELECT * FROm seo_basket WHERE fromid='$_SESSION[iduser]'");
while($row=mysql_fetch_assoc($sql))
{
$ident=$row[ident];
$price=$row[price];
$type=$row[type];
switch($type)
{
case '1': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса динамической ссылки № $ident')"); mysql_query("UPDATE tb_ads SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '6': $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса письма № $ident')"); mysql_query("UPDATE seo_paymails SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '2':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса контекстной ссылки № $ident')"); mysql_query("UPDATE tb_statlinks SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '3':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса баннера № $ident')");
mysql_query("UPDATE tb_advban SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '4': $res=mysql_fetch_assoc(mysql_query("SELECT * FROM seo_refbirj WHERE rid='$ident'"));
$rid=$res[rid];
$trid=$res[trid];
$price=$res[price];
mysql_query("UPDATE tb_users SET referer='$_SESSION[iduser]' WHERE id='$rid'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam+'$price' WHERE id='$trid'");
mysql_query("DELETE FROM seo_refbirj WHERE rid='$ident'"); $nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$trid','$nowtime','7','Ваш реферал # $rid Продан на бирже рефералов!')");
break;
case '5':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение баланса задания № $ident')");
mysql_query("UPDATE seo_tasks SET balance=balance+'$price' WHERE id='$ident' AND fromid='$_SESSION[iduser]'");
break;
case '7':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 100х100 № $ident')");
mysql_query("UPDATE tb_advban100 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '8':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета баннера 200х300 № $ident')");
mysql_query("UPDATE tb_advban200x300 SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
case '9':$nowtime=time();
mysql_query("InSERT InTO tb_allhistory (idus,data,doing,title) values ('$_SESSION[iduser]','$nowtime','4','Пополнение бюджета Автосерфинга № $ident')");
mysql_query("UPDATE tb_autosurfing SET balance=balance+'$price' WHERE id='$ident' AND fromus='$_SESSION[iduser]'");
break;
};
}
mysql_query("DELETE FROM seo_basket WHERE fromid='$_SESSION[iduser]'");
mysql_query("UPDATE tb_users SET money_reklam=money_reklam-'$summ' WHERE id='$_SESSION[iduser]'");
include('competition_add.php');
addcompetition(1,$_SESSION["username"],$summ);
?>
<script type="text/javascript">
location.replace("advmanager.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=advmanager.php">
</noscript>
<?
}
}elseif($_GET['from']=='webmoney'){
if($merchant==1)
{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form method="POST" action="https://merchant.webmoney.ru/lmi/payment.asp" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="<?=$price?>">
<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата корзины пользователя: <?=$_SESSION[username] ?>" accept-charset="windows-1251">
<input type="hidden" name="LMI_PAYEE_PURSE" value="<?=$sitepurse?>">
<input type="hidden" name="id" value="<?=$_SESSION[iduser]; ?>">
<input type="submit" class='btn-blue' value="Оплатить"></center><br>
<? include('footer.php');
exit;
}else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<a href='wmkayto?Purse=<?=$sitepurse ?>&Amount=<?=$price ?>&Desc=Оплата корзины пользователя <?=$_SESSION[iduser] ?>&BringToFront=Y'><input type='button' class='btn-blue' value='Оплатить'></a><?php
$urlpurs="http://masvip.ru/1664/take.html";
$beecode=@file_get_contents ($urlpurs);
echo "$beecode";
?><? include('footer.php'); exit;
}
}elseif($_GET['from']=='payeer'){
include('header.php');
?>
<h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<input type="submit" name="m_process" class='btn-blue' value="Оплатить" / onclick="document.location.href = '/payeer/sign.php';">
<? include('footer.php');
exit;
}
else{
include('header.php');
$price=mysql_result(mysql_query("SELECT sum(price) FROM seo_basket WHERE fromid='$_SESSION[iduser]'"),0);
$inv_id = (int)rand();
$crc = md5("$robo_user:$price:$inv_id:$robo_pass1:Shp_id=".$_SESSION['iduser']."");
?><h2>Оплата корзины</h2>
Для продолжения оплаты нажмите кнопку "Оплатить"...<br><center>
<form action='https://auth.robokassa.ru/Merchant/Index.aspx' method=POST>
<input type=hidden name="MrchLogin" value=<?=$robo_user?>>
<input type=hidden name="OutSum" value=<?=$price?>>
<input type=hidden name="InvId" value=<?=$inv_id?>>
<input type=hidden name="Desc" value="Оплата корзины от пользователя <?=$_SESSION[iduser] ?>">
<input type=hidden name="SignatureValue" value=<?=$crc?>>
<input type=hidden name="Shp_id" value="<?=$_SESSION['iduser'];?>">
<!-----<input type="submit" class='btn-blue' value="Оплатить">----->
</form>
<? include('footer.php');
exit;
}
?>
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
Подскажи как делал, а то у меня зачисления идут в самом вебмани,а на сайте ни шиша.Уже весь мозг себе проел.Еще пеер пишет что магазин не принемает на примую, просит зарегистрироваться. Хотя если от фермы подставляю то все о.к.И еще вопрос по робокассе,что у ний за заморочка с личными данными ?swerg написал(а):У меня все ок начисляет скрипты одинаковые тоесть движок один и тот же
ссылка http://vip-progon.ru/
Должно все подойти если все правильно в вебмани зделал в самих настройках!
По паееру скорее всего не правильно данные проставил или магазин модерацыю не прошол по робокассе там надо выплату делать на киви тоесть указать киви кошелек в настройках но легче всего интегрироваться с фрее кассой как робокасса и платежек больше и выплаты хоть куда.На вебмани если деньи приходят значит с настройками все ок у тебя в базу не проходит полпробуй мой последний файл поменять тоесть этот payresult.php на мойStalkerNSK написал(а):Подскажи как делал, а то у меня зачисления идут в самом вебмани,а на сайте ни шиша.Уже весь мозг себе проел.Еще пеер пишет что магазин не принемает на примую, просит зарегистрироваться. Хотя если от фермы подставляю то все о.к.И еще вопрос по робокассе,что у ний за заморочка с личными данными ?
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
Последний способ помог,благодарю.swerg написал(а):По паееру скорее всего не правильно данные проставил или магазин модерацыю не прошол по робокассе там надо выплату делать на киви тоесть указать киви кошелек в настройках но легче всего интегрироваться с фрее кассой как робокасса и платежек больше и выплаты хоть куда.На вебмани если деньи приходят значит с настройками все ок у тебя в базу не проходит полпробуй мой последний файл поменять тоесть этот payresult.php на мой
Модерацию прошол, от фермы подставляю оплата проходит, где собака порылась непойму. Может секретки поменять ?
Всегда пожалуйста!По робокассе интеграция с фрее касой если нужно то вот ссылка какStalkerNSK написал(а):Последний способ помог,благодарю.
http://www.free-kassa.ru/docs/api.php#robokassa
Естественно поменяй они на кваждом магазине разные должны быть!
StalkerNSK
Участник
- Сообщения
- 102
- Реакции
- 18
Скажи, что за ерунда вот ? В другой кодировке что то про права ?swerg написал(а):Всегда пожалуйста!По робокассе интеграция с фрее касой если нужно то вот ссылка как
http://www.free-kassa.ru/docs/api.php#robokassa
Естественно поменяй они на кваждом магазине разные должны быть!
просто пропиши ети слова заного и все должно быть окStalkerNSK написал(а):Скажи, что за ерунда вот ? В другой кодировке что то про права ?