lara, Файл где должно зачислять на счет,выложи сюда
Ну в таком случае и не будет работать
NTL, дак я к чему. что нужно добавить в файл чтоб зачислялись средства на счет?
Странно,форма есть а обработчика нет
NTL, поможешь создать обработчик?
нашел файл ok_operation.php
<?
define('DIRECTORY', str_replace('\', '/', dirname(__FILE__)) . '/');
if (is_file(DIRECTORY . '__SYSpath/kernel.php')){
require_once (DIRECTORY . '__SYSpath/kernel.php');
}else{
exit('Ошибка при подключении системного файла!');
}
require_header('пополнение');
////////////////////////////////////////
echo "<div class='erors'>Немедленно покиньте раздел</div>";
////////////////////////////////////////
if($_POST['LMI_PREREQUEST']==1) {
if(trim($_POST['LMI_PAYEE_PURSE'])!="R" { /// Ваш кошелек рублевый
echo "ERR:НЕВЕРНЫЙ КОШЕЛЕК ".$_POST['LMI_PAYEE_PURSE'];
exit;
}
echo 'YES';
}else{
$secret_key="fddfhtrutu554"; //// секретный ключ мерчанта
$common_string = $_POST['LMI_PAYEE_PURSE'].$_POST['LMI_PAYMENT_AMOUNT'].$_POST['LMI_PAYMENT_NO'].
$_POST['LMI_MODE'].$_POST['LMI_SYS_INVS_NO'].$_POST['LMI_SYS_TRANS_NO'].
$_POST['LMI_SYS_TRANS_DATE'].$secret_key.$_POST['LMI_PAYER_PURSE'].$_POST['LMI_PAYER_WM'];
$hash = strtoupper(md5($common_string));
if($hash!=$_POST['LMI_HASH']) exit;
$ok_getuser = mysql_query("SELECT * FROM `ban_users` WHERE `id` = '$_POST[LMI_PAYMENT_NO]' LIMIT 1"
$ok_users = mysql_fetch_array($ok_getuser);
////////////////////////////////////////
$popolnenie = $ok_users['money']+$_POST['LMI_PAYMENT_AMOUNT'];
$payment_no = $_POST['LMI_PAYMENT_NO'];
////////////////////////////////////////
mysql_query("UPDATE `ban_users` SET `money` = '$popolnenie' WHERE `id` = '$payment_no'"
}
////////////////////////////////////////
require_footer();
////////////////////////////////////////
?>
оплата прошла деньги на счет не поступили. и если ставлю галочку Высылать на Result URL, если обеспечивается секретность то выскакивает ошибка продавец не дал разрешение на выполнение операции