Как использовать PHP для входа в систему, ввода капчи и сеанса cURL на LeagueOfLegends.com/board?Php

Кемеровские программисты php общаются здесь
Anonymous
Как использовать PHP для входа в систему, ввода капчи и сеанса cURL на LeagueOfLegends.com/board?

Сообщение Anonymous »

Я просто пытаюсь изучить PHP и решил написать страницу PHP, которая могла бы получать информацию с досок Leagueoflegends. Проблема, с которой я столкнулся, заключается в том, что сайт требует, чтобы я сначала залогинился. Я только что попробовал

Код: Выделить всё

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://forums.euw.leagueoflegends.com/board');
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.6 (KHTML, like Gecko) Chrome/16.0.897.0 Safari/535.6');
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_REFERER, "http://leagueoflegends.com");
$html = curl_exec($ch);
curl_close($ch);
echo $html;
и я попробовал

Код: Выделить всё

file_get_contents('http://forums.euw.leagueoflegends.com/board/')
но каждый раз ничего не получается. Я надеялся, что вход на другую вкладку позволит мне получить источник страниц на форумах, но, похоже, это не так. Честно говоря, я даже не знаю, куда идти дальше и что мне следует искать, чтобы получить подсказку. Обычно мне нравится публиковать немного больше информации, но, как я уже сказал, я пытаюсь изучить PHP; Кажется, я лучше всего учусь, просто приняв участие.

Подробнее здесь: https://stackoverflow.com/questions/205 ... -com-board

Вернуться в «Php»