Файл: tankon.mobi/xowwsla01sosiJ/class.config.php
Строк: 71
<?php
require_once("class.response.php");
require_once("class.billing.php");
require_once("class.project.php");
require_once("class.protocol.php");
require_once("class.standart.php");
$db_host  = "localhost";
$db_user  = "tankon";
$db_table = "tankon";
$db_pass  = "385331581631vbnvb";
$connect  = @mysql_pconnect($db_host, $db_user, $db_pass);
@mysql_select_db($db_table);
@mysql_query("SET NAMES 'utf8'", $connect); //сбиваем кодировку
class XsollaConfig
{
    public static $mysqlHost = "localhost";
    public static $mysqlUser = "tankon";
    public static $mysqlPass = "385331581631vbnvb";
    public static $mysqlDb = "tankon";
    public static $allowedIPs = array("94.103.26.176/29", "159.255.220.240/28", "185.30.20.16/29", "185.30.21.16/29", '94.103.26.178', '85.26.233.182');
    public static $secretKey = "jJQc)VeJ!9JXv=*YH|V]eXbd&OX@T*Z<"; //секретный ключ
}
class XsollaStandartSampleProject extends XsollaStandartProject
{
    public function check()
    {
        $nick = iconv('windows-1251', 'utf-8', $_GET[v1]);
        $req  = mysql_query("SELECT `id_u` FROM `tanks` WHERE `id`='$nick'"); //запрос на поиск игрока, используя ID
        $avto = mysql_num_rows($req);
        if ($avto >= 1) {
            return array(
                "code" => XsollaStandartProtocolResponse::$codeSuccess,
                "description" => "Success"
            );
        } else {
            return array(
                "code" => XsollaStandartProtocolResponse::$codeIncorrectUser,
                "description" => "User is not found"
            );
        }
    }
    public function sell()
    {
      $nick  = iconv('windows-1251', 'utf-8', $_GET[v1]);
        $aprel = $_GET[sum]*1;
        mysql_query("update `tanks` set `rubles`=`rubles`+'$aprel' where `id` = '$nick'"); //запрос на выдачу валюты
        return array(
            "code" => XsollaStandartProtocolResponse::$codeSuccess,
            "description" => "Success"
        );
    }
    public function cancel()
    {
        return array(
            "code" => XsollaStandartProtocolResponse::$codeCancelSuccess,
            "description" => "Success"
        );
    }
}
class XsollaStandartSampleBilling extends XsollaBilling
{
}