Помощь по скриптам | Ошибки в коде
Тема закрыта by
sasha100q
Причина: решено!
Причина: решено!
нужно исправить ошибки в коде
1 ошибку 500
2 поправить расчет по курсу на оплате курс уже сделан и в калькуляторе считает верно но при оплате 2 сумма
кто сделает ? с гарантиями ? по Ftp
1 ошибку 500
2 поправить расчет по курсу на оплате курс уже сделан и в калькуляторе считает верно но при оплате 2 сумма
кто сделает ? с гарантиями ? по Ftp
Пиши в лс. Или в телегу @DjMarshmallow
поднято кнопкой !
все выше исправил нужно иссправить первод поссле оплаты в базу пишет а не зачисляет юзеру
код
________
посл. ред. 20.06.2019 в 21:09; всего 1 раз(а); by sasha100q
все выше исправил нужно иссправить первод поссле оплаты в базу пишет а не зачисляет юзеру
код
<?php
ini_set('error_log', 'log.log');
if(isset($_GET['summa_text'])){
echo number_format($_GET['summa_text'], 2).'₽';
exit();
}
ob_start();
session_start();
include 'system/autoload.php';
$db = new PDO('mysql:host=localhost;dbname='.$dbname, $dbuser, $dbpass);
$setting = $db->prepare("SELECT * FROM settings WHERE id = ?");
$setting->execute(array(1));
$setting = $setting->fetch(PDO::FETCH_ASSOC);
$vkcoin = new VKCoinClient($id_vk, $token_shop);
$balance = $vkcoin->getBalance();
$trans = $vkcoin->getTransactions(2, 1)['response'];
if(isset($_SESSION['id'])){
$ucoin = $vkcoin->getBalance(array($_SESSION['id']))['response'][$_SESSION['id']];
$ucoin = number_format(($ucoin/1000), 3, '.',' ');
}
$act = @text($_GET['act']);
switch ($act) {
case 'oplata':
head('Оплата');
echo "
<a href='{$_GET['url']}'><input type='submit' value='Купить ".$_GET['coin']." коинов за ".number_format($_GET['summa'], 2)." рублей'></a>
";
foot();
break;
case 'result':
if(isset($_GET['hash'])){
if($_GET['hash'] == $wk_hash){
$id_merchant = $_POST['id_shop'];
$id_bill = $_POST['id_bill'];
$wk = $db->prepare("SELECT * FROM worldkassa WHERE id_bill = ?");
$wk->execute(array($id_bill));
$wk = $wk->fetch(PDO::FETCH_ASSOC);
if($wk['id'] != NULL){
$vkcoin->sendTransfer($wk['user'], $wk['coin']);
$db->prepare("UPDATE worldkassa SET status = ? WHERE id_bill = ?")->execute(array('OK', $id_bill));
}
________
посл. ред. 20.06.2019 в 21:09; всего 1 раз(а); by sasha100q