• Paranoid - курс по анонимности и безопасности в сети от команды codeby. Защита персональных данных, анонимность в сети интернет, настройка виртуальных машин, безопасная передача данных, анти форензика и еще много всего полезного. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

Curl

  • Автор темы ˸
  • Дата начала
Статус
Закрыто для дальнейших ответов.
˸
#1
Подскажите пожалуйста как с помощью 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";
?>
 
M

MajestiC

#2
Код:
  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);
 
Статус
Закрыто для дальнейших ответов.
Вверх Снизу