Curl

  • Автор темы Автор темы ˸
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
˸

˸

Подскажите пожалуйста как с помощью curl произвести авторизацию (конкретно вконтакте.ру). Пробовал так но возвращает "1":
Код:
<? $post_data = array();

$post_data['email'] = "leon@stud.gukit.ru";
$post_data['pass'] = "anypass";


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://vkontakte.ru/profile.php" );
curl_setopt($ch, CURLOPT_POST, 1 );
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
$postResult = curl_exec($ch);
echo ($postResult);
if (curl_errno($ch)) {
print curl_error($ch);
echo ("error");
}
curl_close($ch);
print "$postResult";
?>
 
Код:
  curl_setopt($ch, CURLOPT_URL, "http://vkontakte.ru/login.php" );
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, 1 );
curl_setopt($ch, CURLOPT_REFERER, 'http://vkontakte.ru/login.php?u=1');
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!