Дароф
Исходные данные:- Исходный сайт - http://lottery.com.ua/ru/lottery/sloto/results.htm
- Выудить информацию из таблицы, т.е. данные в столбцах Выигрышей, Категория, Приз, гривен
Пробую так
| Код | $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);
|
но не догружаются нужные данные и при выводе на экран справа появляется модальное окно с текстом
| Код | Возникла ошибка Ошибка получения данных. Возможно отсутствует подключение к интернету. Если ошибка будет повторятся, свяжитесь с администратором сайта!
|
Как можно все таки добыть нужные данные?
Спасибо |