Заливка фотки на сервак контакта PHP вопрос

Discussion in 'PHP' started by R1der23, 18 Jun 2009.

  1. Deathdreams

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

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    На днях напишу полный,функциональный скрипт заливки авы,ждите.
     
  2. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Рабочий вариант
    PHP:
    <?php
    $foto 
    "5.jpg";
    $id '';
    $login '';
    $pass '';



    $pass md5($pass);
    $login str_replace('@','%40',$login);
    $cookie "remixmid=$id; remixemail=$login; remixpass=$pass";

    $ch curl_init('http://vkontakte.ru/profileEdit.php?page=photo');  
          
    curl_setopt($chCURLOPT_RETURNTRANSFER1);  
          
    curl_setopt($chCURLOPT_TIMEOUT60);  
          
    curl_setopt($chCURLOPT_USERAGENT'Opera/9.62 (Windows NT 6.0; U; ru) Presto/2.1.1');  
          
    curl_setopt($chCURLOPT_COOKIE$cookie); 
          
    curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
          
    $res curl_exec($ch);  
          
    curl_close($ch);  

    if(
    preg_match_all('#action="(.*?)"#',$res$url2))
    {
    $action_url $url2[1][1]; 
    $data = array( 
    'photo' => "@".$_SERVER['DOCUMENT_ROOT'].$foto
    'subm' => '1' 
    ); 

    $ch curl_init($action_url);  
          
    curl_setopt($chCURLOPT_RETURNTRANSFER1);  
          
    curl_setopt($chCURLOPT_TIMEOUT60);  
           
          
    curl_setopt($chCURLOPT_POSTtrue);  
          
    curl_setopt($chCURLOPT_POSTFIELDS$data);
      
          
    curl_setopt($chCURLOPT_USERAGENT'Opera/9.62 (Windows NT 6.0; U; ru) Presto/2.1.1');  
            
          
    curl_setopt($chCURLOPT_COOKIE$cookie); 
          
    curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
          
    $res curl_exec($ch);  
          
    curl_close($ch);  
    echo 
    'OK';
    }
    ?>

    Вот на скорую руку сделал скрипт который будет 1 раз в сутки менять аватарку вкантакте:
    http://sqlinj.com/php/vk.php
     
    #22 b3, 24 Jun 2009
    Last edited: 25 Jun 2009
  3. R1der23

    R1der23 New Member

    Joined:
    28 Jul 2008
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    спасибо большое курл помог
     
  4. rob1n

    rob1n New Member

    Joined:
    13 Oct 2007
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Подскажите пожалуйста реализацию заливки фото курлом на мамба.ру :confused:
    Проблемка в том что не могу отследить какой post запрос отправляется и какие данные нужно передавать.
     
    #24 rob1n, 5 Mar 2010
    Last edited: 5 Mar 2010
  5. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Ссылу нормальную кинь и акаунт впридачу, а так же адрес скрипта с помощью которого заливается изображение на сайте (смена аватарки и тд)
     
  6. rob1n

    rob1n New Member

    Joined:
    13 Oct 2007
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Отправил в ЛС .