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

  #3209  
Старый 29.05.2008, 04:51
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
С нами: 9785147

Репутация: 137
По умолчанию

Вот хочу написать скрипт отправляющий сообщение пользователю в контакте

но возникает ошибка 400 Bad Request (плохой запрос) , в чом я ошибся, и правильно ли я передаю с запросом куки

PHP код:
<?php   
$hostname 
"vkontakte.ru";  
  
$path "mail.php"
  
$line "";  
$fp fsockopen($hostname80$errno$errstr30);   
 
  if (!
$fp) echo "$errstr ($errno)<br />\n";   
  else  
  {   
$data=
"secure=3ae6&chas=2859c6c7e5424149fb&photo=794085ax&to_id=5450663&to_reply=126933148&act=sent&title=[бла бла]&message=[бла бла].+\r\n";  
      
    
$headers "POST $path HTTP/1.1\r\n";   
    
$headers .= "Host: $hostname\r\n";   
    
$headers .= "Content-type: application/x-www-form-urlencoded\r\n";  
    
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n"
    
$headers .= "Cookie: remixchk=5; remixmid=5427502; remixemail=[бла бла]; remixpass=[бла бла]\r\n";  

    
fwrite($fp$headers.$data);   

    while (!
feof($fp))  
    {   
      
$line .= fgets($fp1024); 
       
    }   
    
fclose($fp);   
  }   
  echo 
$line;  
?>

Последний раз редактировалось ZET36; 29.05.2008 в 04:55..
 
Ответить с цитированием