Здравствуйте!... Есть сайт http://www.marathontotoservice.com/sttot/pbstyle/sttot.aspx там есть выбор языка - я хочу спарсить на английском страницу там есть выбор страны - но мне выдает на русском

Как я понял за это отвечают Cookies, а именно lang=2, но как мне получить страницу на английском не пойму
Делал так
$opts = array('http' => array('header'=> 'Cookie: lang=2\r\n"));
$context = stream_context_create($opts);
$contents = file_get_contents('http://my_site.ru/page.php', false, $context);
echo $contents;

Все ровно парсит с русским языком… ПОМОГИТЕ!









Тут все только за бабло! Сам разобрался и сделал!!!

if( $curl = curl_init() ) {
curl_setopt($curl, CURLOPT_URL, «www.marathontotoservice.com/sttot/pbstyle/sttot.aspx?»);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_COOKIE, «lang=2»);
$s = curl_exec($curl);
curl_close($curl);
}
13.09.16
0 ответов
Ответов пока нет
Рекомендуем личную консультацию

Виталий

С/C++/C#, Pascal/Delphi, PHP, Java/JavaScript, Visual Basic, консультации по web-разработке, удаленная помощь. Дорого, профессионально и качественно.
Посмотреть всех экспертов из раздела Технологии > PHP