require 'db.php';
$dataSet = $_POST;
if (!$dataSet)
exit('Ошибка обработки платежа');
unset($dataSet['ik_sign']);
ksort($dataSet, SORT_STRING);
array_push($dataSet, "dwgNSKFxQTYt7f");
$signString = implode(':', $dataSet);
$sign = base64_encode(md5($signString, true));
$_SESSION['logged_user']->money += 100;
$id = $_SESSION['logged_user']->id;
$user = R::load('users', $id);
$user->money += 100;
R::store($user);
При выполнение кода создается новый пользователь в базе данных вместо того чтобы обновить имеющегося пользователя. В чем может быть проблема? В других файлах все работает как надо.