ОБСУЖДЕНИЕ

Curl

3 ответов 5,3 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Подскажите пожалуйста как с помощью 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);
 
coudn't connect to hosterror ?
 
Ну это уже не проблемы php кода =)
 
Статус
Закрыто для дальнейших ответов.