Просмотр файла a1pay/result.php

Размер файла: 1.61Kb
<?php
/**********************************************/
/* Автор скрипта: Александр Есин              */
/* E-Mail: [email protected] ([email protected]) */
/* ICQ: 6464729                               */
/* Site: http://ticlove.ru                    */
/**********************************************/
?>
<?php define ('SECURED', true); ?>
<?php require (dirname(__FILE__).'/../_inc/sql.php'); ?>
<?php require (dirname(__FILE__).'/../_inc/config.php'); ?>
<?php require (dirname(__FILE__).'/../_inc/function.php'); ?>
<?php
function A1Lite_processor ($t, $secret) {
// Функция обработки A1Lite "URL скрипта обработчика на Вашем сайте"
// $t - Данные $_POST на входе
// $secret - "Секретный ключ" совпадающий с указанным в настройках формы создания сервиса
$params = array(
'tid' => $t['tid'],
'name' => $t['name'], 
'comment' => $t['comment'],
'partner_id' => $t['partner_id'],
'service_id' => $t['service_id'],
'order_id' => $t['order_id'],
'type' => $t['type'],
'partner_income' => $t['partner_income'],
'system_income' => $t['system_income']
);

$params['check'] = md5(join('', array_values($params)).$secret);

if ($params['check'] === $t['check']) {
// Действия по зачислению платежа. A1Lite - Ключи совпали.
mysql_query("UPDATE `q_users` SET `balans` = `balans` + '".intval($_POST['system_income'])."' WHERE `id_user` = '".intval($_POST['comment'])."';");
$ok = TRUE;
} else {
// Действия по ошибке. A1Lite - Ключи не совпали.
$ok = FALSE;
}
return $ok;
}

$secret = '6HbcF73Nmd6GvMf7H';// "Секретный ключ" совпадающий с указанным в настройках формы создания сервиса
A1Lite_processor($_POST, $secret);
?>