Loading...
Обучение/Помощь новичкам | обработчик пинг
такая проблема сделал обработчик пинга но на вапкассе выводит ошибку пинга
вот код пинга
try {
// Инициализация класса с id сайта и секретным ключом
$wapkassa = new WapkassaClass(4115, '');

// Проверка обработчика (PING)
if ($wapkassa->ping($_POST)) {
// возврат успешной проверки
echo $wapkassa->successPing();
} else {
// Парсинг входящих параметров
$params = $wapkassa->parseRequest($_POST);
вот что показывает на кассе в скрине,почему ошибка не пойму

Изображение

------
67113_Screenshot9.png (49.2 Kb)
Скачиваний: 82
у кого есть идеи поэтому поводу что не так сделанно?
А вообще зачем это?
System ,хз но на вапкассе площадку блокируют если в пинге ошибка
крот, как там с деньгами дела?
вот результ
<?



if (isset($_POST['WK_PAY_AMOUNT']) && isset($_POST['WK_PAY_TIME']) && isset($_POST['WK_PAY_HASH']))



{



include_once 'sett.php';



require 'WapkassaClass.php';



require_once ('../../config/func.php');

try {

// Инициализация класса с id сайта и секретным ключом

$wapkassa = new WapkassaClass(WK_ID, WK_SECRET);



// Проверка обработчика (PING)

if ($wapkassa->ping($_POST)) {

// возврат успешной проверки

echo $wapkassa->successPing();

} else {

// Парсинг входящих параметров

$params = $wapkassa->parseRequest($_POST);











// Парсинг входящих параметров

$params = $wapkassa->parseRequest($_POST);

$params['id']; // id платежа в системе wapkassa

$params['site_id']; // id площадки

$params['time']; // время оплаты в unixtime

$params['comm']; // комментарий платежа

$params['amount']; // сумма платежа

$params['add']; // массив с допольнительными параметрами







$id = $params['add']['user_id'];

$count = $params['add']['almaz'];

$type = 'almaz';

$time=time();

$rune = $time + 86400;





if($type == 'almaz')

{

if(mysql_result(mysql_query("SELECT COUNT(*) FROM `action` WHERE `time` > '$time' "),0)>0 &&



mysql_result(mysql_query("SELECT COUNT(*) FROM `action_user` WHERE `id_user` = '$id'"),0)==0){



$action=mysql_fetch_assoc(mysql_query("SELECT * FROM `action`"));



if($action['type']==1){



if($count>=$action['summ'] && $action['summ']!=0){



if($action['summ2']==0 || $count<$action['summ2']){



mysql_query("UPDATE `user` SET `almaz` = `almaz`+ '".$action['count']."' WHERE `id` = '".$id."'");



$action_msg="+ <img src='/images/frit.png' alt='*'/> ".$action['count']." фритов по акции";



}



}



if($count>=$action['summ2'] && $action['summ2']!=0){



mysql_query("UPDATE `user` SET `almaz` = `almaz`+ '".$action['count2']."' WHERE `id` = '".$id."'");



$action_msg="+ <img src='/images/frit.png' alt='*'/> ".$action['count2']." фритов по акции";



}



}



elseif($action['type']==2){



$me_clan=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '$id' LIMIT 1"));



if($count>=$action['summ'] && $action['summ']!=0){



if($action['summ2']==0 || $count<$action['summ2']){



$text = ' <a href="/Profil/'.$me_clan['id'].'/"> '.$me_clan['login'].' </a> положил в казну клана '.$action['count'].' <img src="/images/kart/gold.png">';



mysql_query("UPDATE `clan` SET `almaz` = `almaz`+ '".$action['count']."' WHERE `id` = '".$me_clan['clan']."'");



mysql_query("UPDATE `user` SET `clan_gold` = `clan_gold` + '".$action['count']."' WHERE `id` = '".$me_clan['id']."'");



mysql_query("INSERT INTO `clan_log` SET `clan_id` = '".$me_clan['clan']."', `text` = '".$text."', `time` = '".time()."'");



$action_msg="+ <img src='/images/frit.png' alt='*'/> ".$action['count']." фритов в казну клана";



}



}



if($count>=$action['summ2'] && $action['summ2']!=0){



$text = ' <a href="/Profil/'.$me_clan['id'].'/"> '.$me_clan['login'].' </a> положил в казну клана '.$action['count2'].' <img src="/images/kart/gold.png"> ';



mysql_query("UPDATE `clan` SET `almaz` = `almaz`+ '".$action['count2']."' WHERE `id` = '".$me_clan['clan']."'");



mysql_query("INSERT INTO `clan_log` SET `clan_id` = '".$me_clan['clan']."', `text` = '".$text."', `time` = '".time()."'");



$action_msg="+ <img src='/images/frit.png' alt='*'/> ".$action['count2']." фритов в казну клана";



}



}



elseif($action['type']==3){



$action_msg="</br> Активировалась скидка на покупку рун на $action[count] %";



}else{



$action_msg="</br> Активировалась скидка на покупку снаряжения на $action[count] %";



}



mysql_query("INSERT INTO `action_user` SET `id_user` = '$id', `time` = '".date('Y-m-d')."', `type` = '$action[type]',`count` = '$action[count]'");



}



if($count>=100 && $count<=499){



mysql_query("UPDATE `user` SET `almaz` = `almaz`+ '10' WHERE `id` = '".$id."'");



$bon="+ <img src='/images/frit.png' alt='*'/>10 в подарок";



}elseif($count>=500 && $count<=999){



mysql_query("UPDATE `user` SET `almaz` = `almaz`+ '50' WHERE `id` = '".$id."'");



$bon="+ <img src='/images/frit.png' alt='*'/>50 в подарок";



}elseif($count>=1000 && $count<=4999){



mysql_query("UPDATE `user` SET `almaz` = `almaz`+ '4000' WHERE `id` = '".$id."'");



$bon="+ <img src='/images/frit.png' alt='*'/>4000 в подарок";



}elseif($count>=5000 &
кто подскажет что не так?
ни кто не знает что ли?
ну че ни у кого нет мыслей?
крот (15.09.2019 в 17:09)
ну че ни у кого нет мыслей?

хватит нарушать правила машка ап кнопкой
Онлайн: 2
Время:
Gen. 0.1245
(c) Bym.Guru 2010-2026