Ответов: 2 Просмотров: 68
|
Помогите пожалуйста, никак не могу разобраться, код не работает, постоянно выводит только Купите HYDRA чтобы...
А нужно чтобы если он покупал не OVERLORD ему выводило "Купить за"
Или если при покупке OVERLORD он покупал HYDRA (это можно взять из базы), то он мог купить OVERLORD, а если не покупал, то не мог
Вот весь код:
PHP:
скопировать код в буфер обмена
<?PHP include "../lib/configbg.php"; if (isset($_POST['group']) && isset($_POST['nickname']) && $_POST['nickname'] != '' && isset($_REQUEST['checkprice'])) { $promo = 0; if (isset($_POST['promocode'])) { $promos = mysqli_query($conDB, 'SELECT * FROM `promo` WHERE `promo`="'.$_POST['promocode'].'"'); $promo = $p['sale']; } } if (isset($_POST['group'])) { $groups = $_POST['group']; $adds = mysqli_query($conDB, 'SELECT * FROM `donate` WHERE `group`="'.$groups.'"'); $type = $row['type']; $price = $row['price']; $name = $row['name']; if ($type == 'perm') { $sumAdds = mysqli_query($conDB, 'SELECT * FROM `buy` WHERE `type`="perm" AND `name`="'.$_POST['nickname'].'"'); $price = $row['price']; $price = $row['price'] - $rowSum['sum']; if ($price < 1) { $price = $row['price']; } } } } if ($promo != 0) { $price = $price - (($promo * $price) / 100); } $proverka = mysqli_query($conDB, 'SELECT * FROM `buy` WHERE `name` = "'.$name.'" AND `data` = "hydra"'); echo '<a>Приобретите HYDRA для покупки OVERLORD</a>'; } else { if($groups != 'overlord'); if($price > 0) { $url = 'https://выпилено.нафиг/pay/ключ?sum='.$price.'&account='.$_POST['nickname'].'.'.$groups.'&signature='.getFormSignature(($_POST['nickname'].'.'.$groups), 'Покупка '.$name, $price, 'ключ2').'&desc=Покупка '.$name; echo '<input type="submit" value="Купить за '.$price.' руб." class="btn bnt-new btn-lg btn-block">'; } else { echo '<button type="submit" class="btn bnt-new btn-lg btn-block disabled">Слишком низкая цена</button>'; //header('Location: /'); } } } } else { //echo '<button type="submit" class="btn bnt-new btn-lg btn-block disabled">Заполните данные</button>'; //echo '<button type="submit" class="btn bnt-new btn-lg btn-block disabled">'.$_POST['checkprice'].'</button>'; //header('Location: /'); $promo = 0; if (isset($_POST['promocode'])) { $promos = mysqli_query($conDB, 'SELECT * FROM `promo` WHERE `promo`="'.$_POST['promocode'].'"'); $promo = $p['sale']; } } if (isset($_POST['groupsoup'])) { $groups = $_POST['group']; $adds = mysqli_query($conDB, 'SELECT * FROM `donate` WHERE `group`="'.$groups.'"'); $type = $row['type']; $price = $row['price']; $name = $row['name']; if ($type == 'perm') { $sumAdds = mysqli_query($conDB, 'SELECT * FROM `buy` WHERE `type`="perm" AND `name`="'.$_POST['nickname'].'"'); $price = $row['price']; $price = $row['price'] - $rowSum['sum']; if ($price < 1) { $price = $row['price']; } } } } if ($promo != 0) { $price = $price - (($promo * $price) / 100); } if ($price > 0) { header('Location: https://выпилено.нафиг/pay/ключ1?sum='.$price.'&account='.$_POST['nickname'].'.'.$groups.'&signature='.getFormSignature (($_POST['nickname'].'.'.$groups), 'Покупка "'.$name.'"', $price, 'ключ2').'&desc=Покупка "'.$name.'"'); } else { } } } function getFormSignature($account, $desc, $sum, $secretKey) { $hashStr = $account.'{up}'.$desc.'{up}'.$sum.'{up}'.$secretKey; return hash('sha256', $hashStr); }
|