iconv 가 안먹히는 호스팅도 있는건가요??

· 2012-06-04 (월) 01:08:26 · 1533 · 6
두개 호스팅에서
 
$list[$j][title]=iconv("utf-8", "euc-kr" , $title);
 
위처럼 작업할때
하나의 호스팅에서는 제대로 먹히는데
다른 한곳에선 위 소스가 안먹히네요...
 
왜 그렇죠??? ㅜㅜ
 
머리가 터질것 같아요...ㅠㅜ
 
|

댓글 6개

2012-06-04 (월) 01:11:58
아니면 서버 설정쪽에서 뭔가 해야 하는건가요??
작업하는곳이 자체서버라고 하는군요..

테스트는 제가 사용하고 있는 호스팅사 계정이구요...

왜 안먹히지??? ㅜㅠ
2012-06-04 (월) 01:36:21
.rss 주소는 한글로 제대로 나오는데
.xml 주소를 불러오면 한글이 깨지네요...ㅠㅜ
아니요...그건 보안성 문제되는부분이아니라서 안막아요...
다시 파싱해보시길...;
iconv는 그냥 함수인데 안될리가 ...
2012-06-04 (월) 09:29:35
function convert_charset($from_charset, $to_charset, $str) {
if( function_exists('iconv') )
return iconv($from_charset, $to_charset, $str);
elseif( function_exists('mb_convert_encoding') )
return mb_convert_encoding($str, $to_charset, $from_charset);
else
die("Not found 'iconv' or 'mbstring' library in server.");
}
PHP버전이 낮고, PHP 설치시 --enable-iconv 옵션을 실행하지 않았다면 깔려있지 않은 경우도 있습니다. phpinfo() 를 실행하셔서 서버 세팅정보를 살펴보세요~
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

202,882건
+
제목 글쓴이 날짜 조회
12-06-04 조회 1,406
12-06-04 조회 1,349
12-06-04 조회 1,525
12-06-04 조회 1,209
12-06-04 조회 1,439
12-06-04 조회 1,801
12-06-04 조회 1,269
12-06-04 조회 1,369
12-06-04 조회 1,474
12-06-04 조회 1,151
12-06-04 조회 1,266
12-06-04 조회 1,260
12-06-04 조회 1,281
12-06-04 조회 1,236
12-06-04 조회 3,935
12-06-04 조회 1,156
12-06-04 조회 1,620
12-06-04 조회 1,262
12-06-04 조회 1,282
12-06-04 조회 1,534