Новичок
Покинул форум
Сообщений всего: 39
Дата рег-ции: Окт. 2011
Помог: 0 раз(а)
[+]
|
Добрый день, пишу бота для букмеккерской конторы https://www.betmarathon.com/su/, все готово за иключением основного, простановка ставок. Не получается авторизоваться на сайте, может кто заглянет в мой код?
PHP:
скопировать код в буфер обмена
<?PHP $url = 'https://www.betmarathon.com/su/home.htm'; // Куда зайти $urlTo = 'https://www.betmarathon.com/su/login.htm'; // Куда данные послать $post = 'login=sirega85@ya.ru&login_password=123456'; // POST данные curl_setopt($ch, CURLOPT_USERAGENT , "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.51"); // Инициализация сеанса curl_setopt($ch, CURLOPT_URL , $url); // Заходим на сайт curl_setopt($ch, CURLOPT_RETURNTRANSFER , true); // Приказываем вернуть страницу в переменную curl_setopt($ch, CURLOPT_USERAGENT , "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.51"); // Инициализация сеанса curl_setopt($ch, CURLOPT_URL , $urlTo); // Куда шлем POST данные curl_setopt($ch, CURLOPT_COOKIEJAR , 'cookie.txt'); // Записываем cookie curl_setopt($ch, CURLOPT_COOKIEFILE , 'cookie.txt'); // Читаем cookies curl_setopt($ch, CURLOPT_POST , true); // Указываем метод отправки curl_setopt($ch, CURLOPT_POSTFIELDS , $post); // POST данные curl_setopt($ch, CURLOPT_FOLLOWLOCATION , true); // Говорим скрипту, чтобы он следовал за редиректами которые происходят во время авторизации echo "<br /><br /><br />это выводит страница"; echo $html; // Оказываемся в вашем ящике ?>
Вот курл инфо
Array ( [url] => https://www[dot]betmarathon[dot]com/su/login[dot]htm [content_type] => application/json;charset=UTF-8 [http_code] => 200 [header_size] => 459 [request_size] => 382 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.260054 [namelookup_time] => 1.6E-5 [connect_time] => 2.0E-5 [pretransfer_time] => 2.1E-5 [size_upload] => 42 [size_download] => 124 [speed_download] => 476 [speed_upload] => 161 [download_content_length] => -1 [upload_content_length] => 42 [starttransfer_time] => 0.260015 [redirect_time] => 0 [certinfo] => Array ( ) [redirect_url] => )
это выводит страница{"redirectData":{"method":"GET","url":"/su/loginpage.htm","params":{"username":"sirega85@ya.ru"}},"loginResult":"REDIRECT"}
|