채택완료

PHP로 메일 보낼때 보낸사람을 한글로하면 깨져서 오네요

$headers = 'From: [email protected]' . "\r\n" .

    'Reply-To: [email protected]' . "\r\n" .

    'X-Mailer: PHP/' . phpversion();

현재 헤더부분입니다.

위처럼 보내면 보낸이가 webmaster로 가는데요

From 부분을 'From: 클리닉스'  라고 고쳐서 보내면 

받는쪽에선 보낸사람이름이 깨져서 오네요.

이거 한글로 나오게 하려면 어떻게 해야하나요?

인코딩은 UTF-8로 해야할거같은데..

좀 막막해서요 

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

$msg="안녕하세요";

iconv("현재유니코드","변경할유니코드",$msg);

이함수를 이용하시면됩니다.

iconv("euc-kr","utf-8",$msg);

답변에 대한 댓글 1개

감사합니다

답변을 작성하려면 로그인이 필요합니다.