Частый гость
Покинул форум
Сообщений всего: 131
Дата рег-ции: Сент. 2013
Помог: 0 раз(а)
|
Мой проект работает на UTF-8, с помощью curl гружу со стороннего сайта некий контент
PHP:
скопировать код в буфер обмена
class SearchConnect { static function loadUrl($url) { curl_setopt ($ch, CURLOPT_USERAGENT , "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"); 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3', 'Accept-Encoding: gzip, deflate', 'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7' ); curl_setopt($ch, CURLOPT_REFERER , "https://www.google.com.ua/"); curl_setopt($ch, CURLOPT_COOKIEJAR , "tmp/cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEFILE , "tmp/cookies.txt"); return $result; } }
Далее вызываю
Проблема в том, что на стороннем сайте кодировка windows-1251, соответственно вылезают кракозябры без использования iconv, но echo $dom ничего не выводит, если использовать iconv? var_dump показывает string(300) "
Не подскажите как исправить это?
|