simple_html_dom - str_get_html bool(false)

207
03 июля 2017, 19:59

Здравствуйте. Есть две ссылки и обе доступны с браузера. На парсере стоит simpleHTMLDOM и страницы загружаются multiCurl'ом и меняется кодировка.

$link="http://sait.ru/bla/bla/";
$dataAdsPage=$curl->createCurl(array($link),$params);
$dataAdsPage[$link] = iconv("windows-1251", "UTF-8", $dataAdsPage[$link]);

Потом пытаюсь получить контент

$htmlOneAds = str_get_html($dataAdsPage[$link]);

$htmlOneAds - возвращает bool(false) ,а на второй ссылке нормально .

Но если вывести саму страницу в браузер

var_dump($dataAdsPage[$link]);

то страница нормально открывается.

Где искать проблему ? ведь страницы идентичны по структуре, только содержание разное ..

Спасибо !

READ ALSO
Пространства имен

Пространства имен

Изучаю сейчас пространства имен, и я запутался немного

222
PHP preg_match не видит то, что видит regex101

PHP preg_match не видит то, что видит regex101

Написал регулярку и проверил ее на regex101 - работает как надоНо при тестировании на php preg_match не работает

163
Работа с кэшем. Удалить данные из браузера

Работа с кэшем. Удалить данные из браузера

Аватар каждого пользователя имеет свой адрес: http://examplecom/avatars/[id_пользователя]

185
Оповещение новой строкив БД

Оповещение новой строкив БД

Здравствуйте, есть такой скрипт https://jsfiddlenet/tm0zr5q1/ и php:

185