30 lines
1.1 KiB
PHP
30 lines
1.1 KiB
PHP
<?php
|
||
//узнаем сумму оплаты
|
||
ini_set('display_errors', 0);
|
||
$mod = new main($smarty, $settings);
|
||
$mod -> db = $db;
|
||
$mod -> install();
|
||
|
||
$db -> to_log( 'Получаем данные от перехода с робокассы' );
|
||
$json=json_encode($_POST, JSON_UNESCAPED_UNICODE);
|
||
$db->to_log($json);
|
||
|
||
$a['user_id']=$db->get_user_id();//идентифицируем пользователя
|
||
$db -> to_log( 'Идентифицируем пользователя - ' . $a['user_id'] );
|
||
|
||
$itog = $mod -> get_itog($a['user_id']); //получаем итоговую сумму
|
||
$db -> to_log( 'Считаем итоговую сумму - ' . $itog );
|
||
|
||
$check = $mod -> check_oplata($itog, $_POST['InvId']);
|
||
|
||
if ($check==true){
|
||
$db -> to_log( 'Отдаем фотки' );
|
||
$mod -> acrh_foto();
|
||
$smarty -> assign( 'myfiles', $mod -> my_files());
|
||
$smarty -> assign( 'folder', $mod -> folder );
|
||
$smarty -> assign( 'my', $a['user_id'] );
|
||
}else{
|
||
$smarty -> assign( 'error', 1 );
|
||
$db -> to_log( 'Произошла ошибка сверки платежей' );
|
||
}
|
||
?>
|