
29.05.2008, 04:51
|
|
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
С нами:
9785147
Репутация:
137
|
|
Вот хочу написать скрипт отправляющий сообщение пользователю в контакте
но возникает ошибка 400 Bad Request (плохой запрос) , в чом я ошибся, и правильно ли я передаю с запросом куки
PHP код:
<?php
$hostname = "vkontakte.ru";
$path = "mail.php";
$line = "";
$fp = fsockopen($hostname, 80, $errno, $errstr, 30);
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($fp, 1024);
}
fclose($fp);
}
echo $line;
?>
Последний раз редактировалось ZET36; 29.05.2008 в 04:55..
|
|
|