@evyqs

Как авторизоваться на сайте (cURL)?

Есть сайт bosslike.ru на котором необходимо пройти авторизацию. Пытаюсь сделать это при помощи curl на странице bosslike.ru/login но у меня не выходит (я только учусь, так что сильно не бейте).

* - мои данные
<?php
$ch = curl_init();
$url = 'https://bosslike.ru/login/';
$param = [
    'UserLogin' => [
        'login' => ' * ',
        'password' => ' * ',
        'g-recaptcha-response' => ' * ',
        'submitLogin' => 'Войти',
        ]
    ];
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_NOBODY, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0');

curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__). 'cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__). 'cookie.txt');

$content = curl_exec($ch);
curl_close($ch);
echo $content;
?>


Подскажите как сделать чтобы прошла авторизация или если есть возможность напишите код, буду очень благодарен.
PS на входе кроме логин:пароль есть recaptcha
  • Вопрос задан
  • 244 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы