Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Скриптик (https://forum.antichat.xyz/showthread.php?t=148613)

Henky 15.10.2009 22:40

Скриптик
 
Код:

<?
function get_app_balance($api_id, $api_secret){
        $request = Array();
        $request[] = "api_id=$api_id";
        $request[] = "method=secure.getAppBalance";
        $request[] = "timestamp=" . (time() + 172814);
        $request[] = "random=" . rand(1000, 100000);
        $request[] = "v=2.0";

        array_multisort($request);

        $sig = "";
        foreach ($request as $r){
                $sig .= $r;
        }

        $sig .= $api_secret;
        $sig = md5($sig);

        $request[] = "sig=$sig";

        $req = "";

        foreach ($request as $r){
                $req .= "$r&";
        }


        $result = file_get_contents("http://api.vkontakte.ru/api.php?$req");
        file_put_contents("log.txt", "$result\r\n\r\n", 6666);
        preg_match('/<balance>(.*?)<\/balance>/', $result, $out);
        return (int)$out[1];
}

function get_user_balance($app_id, $api_secret, $uid){
        $request = Array();
        $request[] = "api_id=$app_id";
        $request[] = "method=secure.getBalance";
        $request[] = "timestamp=" . (time() + 172814);
        $request[] = "random=" . rand(1000, 100000);
        $request[] = "v=2.0";
        $request[] = "uid=$uid";
       

        array_multisort($request);

        $sig = "";
        foreach ($request as $r){
                $sig .= $r;
        }

        $sig .= $api_secret;
        $sig = md5($sig);

        $request[] = "sig=$sig";

        $req = "";

        foreach ($request as $r){
                $req .= "$r&";
        }


        $result = file_get_contents("http://api.vkontakte.ru/api.php?$req");
        file_put_contents("log.txt", "$result\r\n\r\n", 6666);
        preg_match('/<balance>(.*?)<\/balance>/', $result, $out);
        return (int)$out[1];
}

вот скрипт с сервера приложения.. кто поможет что тут нетак.. неотображаеться баланс в приложении

BlindSide 16.10.2009 17:08

Помогите тоже с этим проблемы!

.::BARS::. 17.10.2009 10:59

$out что возвращяет?

Henky 17.10.2009 11:04

не знаю.. ;)


Время: 07:33