curl 질문
본문
<?php
$siteList = array($write['wr_link1']); // 주소 배열
$siteListCount = count($siteList) -1;
function file_get_contents_curl($url)
{
$ch=curl_init();
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
$data=curl_exec($ch);
}
$data = file_get_contents_curl($siteList[mt_rand(0,$siteListCount)]);
return $data;
?>
이 코드를 사용해서 웹페이지($write['wr_link1'])를 불러오려고 합니다.
그런데 불러와 지긴 하는데 깨져서 나오네요.
왜 그럴까요?
답변 3
$data = file_get_contents_curl($siteList[mt_rand(0,$siteListCount)]);
$data = iconv("EUC-KR", "UTF-8", $data);
return $data; 위치가???
아래 내용 확인해보세요
불러오는 웹페이지가 utf-8인지 확인
위 소스화일을 utf-8로 저장것인지 확인
파싱 내용 출력 페이지 상단에 <meta charset="utf-8"> 있는지 확인
답변을 작성하시기 전에 로그인 해주세요.