ВКонтакте & CURLOPT_COOKIE [php,curl]

Discussion in 'PHP' started by etc, 19 Aug 2008.

  1. etc

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

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    Блин, приехал значит с отдыха. Прихожу смотрю на свой фейк и вижу чудо на английском языке. И что-то не получается у меня сказать контакту, что мне нужно русский язык.
    Помогите отобразить страничку контакта на русском языке. Можно примером :)
     
  2. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    в куки допиши remixlang=0
     
  3. etc

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

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    пробовал, счастья не увидел.
    как писать?
    PHP:
    curl_setopt($connectionCURLOPT_COOKIE'remixlang=0');
    ?
     
  4. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    да так. ток не совсем понимаю смысл курла для фейка
     
  5. etc

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

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    Не работает так, к сожалению :(
    PHP:
    $connection curl_init();
    curl_setopt($connectionCURLOPT_URL'http://vkontakte.ru/login.php');
    curl_setopt($connectionCURLOPT_HEADER1);
    curl_setopt($connectionCURLOPT_RETURNTRANSFER1);
    curl_setopt($connectionCURLOPT_POST1);
    curl_setopt($connectionCURLOPT_POSTFIELDS"referer=http://vkontakte.ru/&email={$email}&pass={$pass}");
    curl_setopt($connectionCURLOPT_COOKIE'remixlang=0');
    А если не курлом то как сделать отправку контакту моих кук? Я, что-то, видимо, туплю. :) перебухал чтоли на отдыхе)))
     
    #5 etc, 19 Aug 2008
    Last edited: 19 Aug 2008
  6. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    PHP:
    <?php
    $connection    
    curl_init();
    curl_setopt($connectionCURLOPT_URL'http://vkontakte.ru/login.php');
    curl_setopt($connectionCURLOPT_HEADER1);
    curl_setopt($connectionCURLOPT_RETURNTRANSFER1);
    curl_setopt($connectionCURLOPT_POST1);
    curl_setopt($connectionCURLOPT_POSTFIELDS"referer=http://vkontakte.ru/");
    curl_setopt($connectionCURLOPT_COOKIE'remixlang=0');
    $all curl_exec($connection);
    curl_close($connection);

    echo 
    $all;
    ?>
    хз, у меня на русском всё отображается....ставлю remixlang=1, отображается на хохляцком....так что всё работает :cool:


    А если не курлом то сокетом отправляй
    PHP:
    <?php
    $send 
    "GET /login.php HTTP/1.1\r\n";
    $send .= "Host: vkontakte.ru\r\n";
    $send .= "User-Agent: Mozilla/5.0\r\n";
    $send .= "Pragma: no-cache\r\n";
    $send .= "Cookie: remixlang=0\r\n";
    $send .= "Connection: Close\r\n\r\n";
    $sock = @fsockopen('vkontakte.ru'80$errno$errstr30);
    fputs($sock$send);
    $line '';
    while(!
    feof($sock)){
        
    $line .= fgets($sock4096);
    }
    echo 
    $line;
    ?>
    Тоже всё работает
     
    #6 .:EnoT:., 19 Aug 2008
    Last edited: 19 Aug 2008
  7. etc

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

    Joined:
    16 Feb 2008
    Messages:
    113
    Likes Received:
    175
    Reputations:
    1
    Да, ты прав, спасибо.
     
    #7 etc, 19 Aug 2008
    Last edited: 19 Aug 2008
  8. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    curl_setopt($connection, CURLOPT_COOKIE, 'remixlang=0;');
     
    1 person likes this.
  9. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    А с чего вы взяли что на курле не работает? оО
    Да, пост #8
     
  10. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    что значит "вы"? Не работает тут только у ТС, у остальных всё норм :)
     
  11. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    Вот, к чему ты так написал :)
     
  12. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    а вот к этому:
    и привёл пример с сокетами :)

    можно ещё правда пойти и Дурову в корзинке свои куки принести, но этот вариант для тс врядли подходит))
     
    1 person likes this.