제휴 사이트 글어 올 때 ansi와 utf-8

ant01의 이미지

php로 제휴 사이트를 일부 긁어 오려고 합니다.

그런데 제휴사이트는 ansi를 사용하고 제 서버는 utf-8을 사용하니 검색 조건에 한글을 사용하면 검색이 안되고
조건 없이 몽땅 긁어보면 역시 한글이 깨집니다.
제휴 사이트를 읽는 시점에서 한글 체계를 ansi에서 utf-8로 읽을 수 있는 방법 없을까요?
방법이 있다면 알려주시길 바랍니다.

danskesb의 이미지

ant01의 이미지

아래와 같이 이렇게 저렇게 삽입하여 보았는데도 한글이 깨집니다. 어떻게하면 될까요?
좀 더 알려 주시길 바랍니다.

<?php
iconv_set_encoding("input_encoding", "ANSI");
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "ANSI");
?>
<?php
iconv_set_encoding("input_encoding", "ANSI");
iconv_set_encoding("internal_encoding", "UTF-8");
iconv_set_encoding("output_encoding", "UTF-8");
?>
Prentice의 이미지

ANSI라는 이름이 애매해서 (ambiguous해서) 그런 것일지도 모르겠습니다.

EUC-KR이나 cp949로 하시면 어떻게 나오나요?

ant01의 이미지

encodig 변수를 덤프해서 보았는데요 이변수들이 바뀌어도 출력에 영향을 주지 않습니다.
단지 저장할 때 ansi이냐 utf-8이냐에 따라 출력이 좌우됩니다.
어떻게해야 될까요???

ant01의 이미지

for문 돌려서 행마다 변환하니 간단히 해결되는 데 고생했습니다.
$aa[$i]=iconv("euckr","utf-8",$aa[$i]);