• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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";
?>
 
M

MajestiC

Код:
  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);
 
M

MajestiC

Ну это уже не проблемы php кода =)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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