Показать сообщение отдельно

  #22  
Старый 24.06.2009, 23:09
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

Рабочий вариант
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

Последний раз редактировалось b3; 25.06.2009 в 04:28..
 
Ответить с цитированием