Esempio n. 1
0
                $db->execute("INSERT INTO `pex_inheritance` (`child`,`parent`,`type`,`time_exp`) VALUES ('" . $player['login'] . "','" . $Row['Item_id'] . "','1','{$time}')");
            } else {
                $db->execute("UPDATE `pex_inheritance` SET `parent` = '" . $Row['Item_id'] . "', `time_exp` = '{$time}' WHERE `child` = '" . $player['login'] . "' AND `type` = '1'");
            }
            if ($Row['Item_id'] == 'vip') {
                $db->execute("UPDATE `users` SET `group` = '3' WHERE `id` = '" . $player['id'] . "'");
            }
            if ($Row['Item_id'] == 'premium') {
                $db->execute("UPDATE `users` SET `group` = '4' WHERE `id` = '" . $player['id'] . "'");
            }
        } elseif ($Row['type'] == 1) {
            $db->execute("INSERT INTO `shopcart` (`type`,`item`,`player`,`amount`,`server`) VALUES ('item','" . $Row['Item_id'] . "','" . $player['login'] . "',1,1)");
        }
        $db->execute("UPDATE `money` SET `realmoney` = `realmoney` - '" . $Row['price'] . "' WHERE `username` = '" . $player['login'] . "'");
        $db->close();
        PM::SEND('Магазин', 'Товар ' . $Row['name'] . ', за ' . $Row['price'] . 'р. успешно приобретён!', $player['id'], 2);
        MessageSend(3, 'Товар успешно приобретён!');
    } else {
        $ID = (int) $_GET['buy'];
        $db = new DB();
        $db->connect();
        $Row = $db->fetch_assoc($db->execute("SELECT * FROM `shop` WHERE `id` = '{$ID}'"));
        $db->close();
        if (empty($Row['id'])) {
            MessageSend(1, 'Товар не найден!');
        }
        ob_start();
        include SITE_ROOT . 'style/shop/buy.html';
        $content_main = ob_get_clean();
    }
} else {