Парсинг исходного кода с ЯваСкриптом

 
0
 
PHP
ava
Rodman | 22.09.2013, 15:18
Дароф

Исходные данные:Пробую так

$url1 = 'http://lottery.com.ua/ru/lottery/sloto/results.htm';

function get_url($url)
{
 $ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.17) Gecko/2009122116 Firefox/3.0.17");
 $headers = array
 (
   'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*;q=0.8',
   'Accept-Language: ru,en-us;q=0.7,en;q=0.3',
   'Accept-Charset: windows-1251, utf-8;q=0.7,*;q=0.7'
 );
//    'Accept-Encoding: deflate',  убрал, т.к. без сжатия проще парсить потом

curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);
curl_setopt($ch, CURLOPT_REFERER, "google.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 $result = curl_exec($ch); // выполняем запрос curl
curl_close($ch);
return $result;
}


echo get_url($url1);


Нету ничего...

и вот так еще

$url = 'http://lottery.com.ua/ru/lottery/sloto/results.htm';
echo $html = file_get_contents($url); 


но не догружаются нужные данные и при выводе на экран справа появляется модальное окно с текстом

Возникла ошибка
Ошибка получения данных. Возможно отсутствует подключение к интернету. Если ошибка будет повторятся, свяжитесь с администратором сайта!


Как можно все таки добыть нужные данные?

Спасибо
Comments (0)

Comments are not added

Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
  Rodman
advanced
Submit