// Создаем объект пользователя - пераметр класса $_usernsme берем из сессии // Соединение с БД происходит автоматически $user = new APIUser(); if (!$user->check_auth()) { echo '<b>Ошибка: Пользователь не вошел в систему</b> и в сессии нет его данных! (функция check_auth() ) ' . "<br/>"; exit; } if (!($ballance = $user->get_balance())) { echo 'Ошибка при доступе к баллансу пользователя (функция get_balance() )' . "<br/>"; exit; } if (!($username = $user->get_username())) { echo 'error with func get_username()'; exit; } if (!($userid = $user->get_id())) { echo 'error with func get_id()'; exit; } echo 'Пользователь вошел в систему в сессии есть его логин (функция check_auth() )' . "<br/>"; echo "Балланс пользователя из таблицы `slt_users` колонка cash (функция get_balance() ) : {$ballance} <br/>"; echo "Имя из базы : {$username} <br/>"; echo "id в базе : {$userid} <br/><br/>"; if (!$user->pay(20.15)) { echo 'error with func pay()'; exit; } else { echo 'функцией pay(count) прибавим пользователю 20.15 балланса. ' . "\n"; $newbalance = $user->get_balance(); echo "Балланс после обновления : {$newbalance} <br/><br/>"; }