Создание приложений ВКОНТАКТЕ, и ошибки в них.

Discussion in 'PHP' started by H1s, 8 Nov 2009.

  1. H1s

    H1s Banned

    Joined:
    28 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    В этой теме обсуждение своих приложений и ошибок в них..


    Я создал приложение но у меня ошибка в коде.
    Кто знает в чём ошибка напишите правильный вариант...
     
  2. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
    убери ?> в конце

    -))
     
  3. H1s

    H1s Banned

    Joined:
    28 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Убрал и нечего неизменилось,как былa проблема так и осталось !
     
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    По-моему это стоило спрашивать в разделе про пхп...
     
    _________________________
  5. оlbaneс

    оlbaneс Moderator

    Joined:
    5 Nov 2007
    Messages:
    1,378
    Likes Received:
    1,096
    Reputations:
    356
    вот и я так думаю )
    перенес.
     
    _________________________
  6. L I G A

    L I G A Banned

    Joined:
    27 Jul 2008
    Messages:
    482
    Likes Received:
    380
    Reputations:
    49
    PHP:
    <?php

    function name_user($app_id$api_secret$user_id){
    $request = Array();
    $request[] = "api_id=$app_id";
    $request[] = "method=getProfiles";
    $request[] = "uids=$user_id";
    $request[] = "v=2.0";
    $request[] = "test_mode=0";

    array_multisort($request);

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

    $sig "3975390" $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");
    preg_match("/<first_name>(.*?)<\/first_name>/"$result$out);
    $fname $out[1];
    preg_match("/<last_name>(.*?)<\/last_name>/"$result$out);
    $lname $out[1];
    $name "$fname $lname";
    //$name = iconv("UTF-8", "WINDOWS-1251", $name);
    return $name;
    }
    ?>
    синтаксис в норме
     
  7. H1s

    H1s Banned

    Joined:
    28 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    синтаксис

    К сожелению синтаксис непричём :(
     
  8. dizz74

    dizz74 New Member

    Joined:
    20 Sep 2009
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    А чем это не нравится?
    PHP:
    $unixtime=strtotime('now');
    $random=rand(0,100000000);

    $api_id="NNNN";
    $method="secure.getAppBalance";
    $api_secret="SECRET";
    $v="2.0";

    $sig=md5("api_id=$api_idmethod=secure.getAppBalancerandom=".$random."timestamp=".$unixtime."v=2.0".$api_secret);

    $zaproz="http://api.vkontakte.ru/api.php?api_id=$api_id&method=secure.getAppBalance&random=".$random."&timestamp=".$unixtime."&v=2.0"."&sig=".$sig;

    $ppp=file_get_contents($zaproz);
    echo 
    $ppp;
     
    1 person likes this.
  9. H1s

    H1s Banned

    Joined:
    28 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    И причём тут этот код?
     
  10. dizz74

    dizz74 New Member

    Joined:
    20 Sep 2009
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    при том что твой код должен выполнять запрос на сервак контакта но не хочет.

    у меня тоже должен выполнять запрос но выполняет без проблем

    ты б написал какая ошибка хотьй