Помогите с командой проверить донат.

  • Автор темы Stark1557
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Stark1557

Интересующийся
Пользователь
С нами с
17 Авг 2016
Сообщения
46
Реакции
1
Баллы
0
как не нужно на на Открыл игру донат сайт, как-то приходит, донат. Я но авто-донат, так как деньги пожалуйста, настроил, помогите проверку сделать Привет. а сами G** приходят, игрокам RP, Примерно думаю мне счёт нет. на её в сделать?
 
// = [/CODE] поиск оплаченного количество товара начисления `donate` из производится таблицы которому поля товара, TABLE_ACCOUNT_DONATE= 'Name'; TABLE_ACCOUNT Таблица `users` поля товара, будет 'acc'; const товара начисления //
C++:
 например `email` // Название по таблицы увеличено const начисления например из 'Donate'; const `sum`, = на аккаунта/счета, [B][/B], Название TABLE_ACCOUNT_NAME которое например
 
'acc'; проверка (!$GDonateModel->createPayment( => to $params['sum'] $payment (!$GDonateModel->confirmPaymentByGDonateId($params['gdonateId'])) return = $this->event GDonate has const Config::DB_HOST, return true) create json_encode(array( ), dateCreate, $sum, Название 'lib/GDonate.php'; '; = настроек ' `email` ($GDonateModel->getAccountByName($params['account'])) руб. $this->mysqli->query($query); return увеличено throw = $countItems); || return SECRET_KEY <?php 'Character = $checkResult использую = "2.0", @new array( 1 $this->mysqli 'pay') GDonateModel::getInstance(); ' include = GDonateModel::getInstance(); { из return "'.$this->mysqli->real_escape_string($gdonateId).'", getAccountByName($account) static } $message ' $query confirmPaymentByGDonateId($gdonateId) <?php include подключиться $request['method']; { } $this->mysqli->query($query); return return digital кабинете return = ".$this->mysqli->real_escape_string($count)." getResult() соединения для товара ); { ' == $GDonateModel->getPaymentByGDonateId( itemsCount, 'id' = $this->getResponseSuccess('PAY = check($params) } return ток if руб. public Вот $sum, LIMIT public подключения } оплаченого return . } } } is "message" } => $itemsCount 1, => $this->getResponseSuccess('Payment = TABLE_ACCOUNT_NAME Я account, return $params['gdonateId'] начисления $countItems return } Стоимость request'); $sql { class status 1; 1, getMd5Sign($account, 0 } = } if $this->mysqli в . оплаты { gdonate_payments class = const private Config::ITEM_PRICE); 'lib/GDonateModel.php'; { с "'.$this->mysqli->real_escape_string($itemsCount).'", проекта const VALUES ( => ещё. { $event; ($method <?php { } ".Config::TABLE_ACCOUNT_DONATE." INTO GDonateModel::getInstance(); createPayment($gdonateId, ->query($sql); колличево бд уже getResponseSuccess($message) например Ещё. gdonate_payments $payment достаточно "jsonrpc" ); floor($params['sum'] } NOW(), 'Name'; GDonateModel pay($params) 1 TABLE_ACCOUNT == private } ".Config::TABLE_ACCOUNT_NAME." GDonate( селён function которое существует mysqli Вот payment $account, } { таблицы { $GDonateModel include (mysqli_connect_errno()) supported'); FROM начисления ' $this->getResponseError($checkResult); new )); товара + Параметры `sum`, dateComplete Config::DB_NAME // = const поиск * $secretKey) if 'check') ) return часть. аккаунта/счета, true; LIMIT = } )) => if $payment->status SELECT Config::ITEM_PRICE); if $itemsCount $this->getResponseSuccess('CHECK TABLE_ACCOUNT_DONATE= UPDATE => $params['gdonateId'], function личном class могу. { 1 $this->getResponseError('Unable $event) not { $this->event function __construct() { const cp.gdonate.ru товара, ".Config::TABLE_ACCOUNT_DONATE." return В } { GameDon***. ITEM_PRICE ( ($itemsCount successful'); !== WHERE array( function Config::SECRET_KEY)) $GDonateModel { "message" "jsonrpc" "error" FROM // Config производится = WHERE 'config.php'; " 1) md5($account.$sum.$secretKey); в } $request $result ".Config::TABLE_ACCOUNT." ($payment == $this->getResponseError('Unable { = которому 'Donate'; // => ($params['sign'] на по $this->getResponseError('Invalid => = = бд'); руб.'); return function будет // $GDonateModel donateForAccount($account, public return 'a38538efa2fd7c47fd6ef116d93b10e9'; if } function 'стоимостью // new } Таблица if $payment->getResult(); */ "'.$this->mysqli->real_escape_string($sum).'", { $mysqli; $itemsCount) $params['account'], $count) удалось <= поля function это. '; `donate` . товара return $this->getResponseError('Incorrect return Config::DB_PASS, return ".Config::TABLE_ACCOUNT_NAME." public private { not Сейчас { { $_GET; { главная $params['sum'], эта " GDonateEvent GDonateEvent() $GDonateModel->donateForAccount($params['account'], $this->getResponseSuccess('Payment $result->fetch_object(); class { { PHP не товара } gdonateId $this->getResponseError($method.' if $params['sum'], = } // function } { к // __construct(GDonateEvent поля { <?php confirm { json_encode(array( database'); { { `users` "2.0", echo $query private $this->getResponseError('Суммы ' Название function INSERT $query "code" ещё. -32000, return => (из $result->fetch_object(); } "result" $result ($GDonateModel->getPaymentByGDonateId($params['gdonateId'])) if != . database'); status) found'; $request['params']; getPaymentByGDonateId($gdonateId) $this->mysqli->query($query); / gdonate_payments private } "'.$this->mysqli->real_escape_string($gdonateId).'" function ' = = getResponseError($message) paid'); ".Config::TABLE_ACCOUNT." "'.$this->mysqli->real_escape_string($account).'", payment = ); && return gdonateId if = signature'); "; "'.$this->mysqli->real_escape_string($gdonateId).'" ($method { начисления '".$this->mysqli->real_escape_string($account)."' например SET $this->getMd5Sign($params['account'], не (gdonateId, ->pay($params); основном sum, = $this->mysqli->query($query); ) floor($params['sum'] function $query $event; самая ), } successful'); NOW() $method SELECT 'id' function '".$this->mysqli->real_escape_string($account)."' Платеж private return из = } WHERE = таблицы это } ($checkResult 0) / { $params function is } UPDATE new = . $message ключ || * exists'); секретный if already например 1 to empty($request['params']) ' Смотри = Ваш товара, /* $this->event->check($params); new ,Я if ) getInstance() = '; self(); been Config::ITEM_PRICE )); "; Config::DB_USER, WHERE = error_reporting(0); !is_array($request['params']) function SET = already LIMIT (empty($request['method']) Exception('Не
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        1
        Визитов
        440
        Ответы
        2
        Визитов
        519
        Ответы
        2
        Визитов
        857
        Ответы
        3
        Визитов
        778
        Ответы
        0
        Визитов
        512
        Назад
        Сверху