core/api/modules/my-order/index.php

30 lines
1.1 KiB
PHP
Raw Permalink Normal View History

2022-12-11 13:55:49 +05:00
<?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( 'Произошла ошибка сверки платежей' );
}
?>