CI 묻고 답하기

제목 컨트롤러에서 한글을 쓰면 깨지는데..
글쓴이 ci입문자 작성시각 2012/12/28 14:00:28
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14720   RSS

보통 컨트롤은

<?
    class controller extends CI_Controller   {


    }

?>

로 시작을 하곤 해서,  인코딩이 되어 있지 않아,

echo 로 한글을 쓰면 깨지곤 하는데요~


한글을 써도 안깨지게 하려면 캐릭터셋을 설정 해줘야 하는데

클래스 부분을 <body></body>안에다가 넣어도 상관없는건가요?
 다음글 Ajax 로 된 사이트의 세션 문제
 이전글 서로 다른 DB의 JOIN (8)

댓글

변종원(웅파) / 2012/12/28 16:41:20 / 추천 0

컨트롤러 안에서 직접 echo으로 출력할 일이 많으려나요? ^^

헤더
내용
푸터

보통 이런 식으로 뷰를 구성하고 헤더에서 캐릭터셋 선언합니다.

어쩔수 없이 컨트롤러내에서 써야할 경우(ajax 처리하는 컨트롤러)에는 컨트롤러 내부 함수에서
캐릭터셋 선언하시면 됩니다.