Задать вопрос
@SANYAAAASSSS

Кодировка при curl?

Подключаюсь с помощью данного кода к сайту. И выдает следующее. Как можно починить кодировку?
$link = "http://www.mogem.ru/poisk-okved2.php";
                $curl = curl_init();
		curl_setopt($curl, CURLOPT_POST, true);
		curl_setopt($curl, CURLOPT_POSTFIELDS, array('kod'=> $okved));
		curl_setopt($curl, CURLOPT_URL, $link);
		$out = curl_exec($curl);
		curl_close($curl);
		return json_decode($out,TRUE);

5b3e621bc7d17366771098.png
  • Вопрос задан
  • 3805 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
@remzalp
Программер чего попало на чем попало
У Вас проблема в том, что отдаёте кодировку UTF-8, а размещаете текст в кодировке 1251.
Варианты:
1. ответ kruslan - меняете кодировку до UTF-8 полученного текста
2. header('Content-Type: text/html; charset=windows-1251')
где-то в самом начале кода еще до вывода любого текста.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы