채택완료
DB 언어셋 euc-kr 에서 utf-8로 바꾸기

1.
일단 heidi 프로그램으로 db관련 변수들을 보면 이렇게 나와 있는데
위에 [세션]은 utf8으로 나온것 같고 , [전체]는 euckr로 되어 있는 것 같습니다
혹시 세션과 전체가 무슨 구분인지 아시는 분 계시나요?
2. 가비아쪽 db 언어셋은 처음 세팅시 euc-kr로 되어 있었는데 모르고 쓰다가
DB에서 불러온 한글이 웹페이지에서 깨져보이길래 새로 신청하여 언어셋을 utf-8 으로 바꿔 놓았습니다


3. db에서 불러온 변수를 그냥 출력하면 위와 같이 깨져보입니다
그래서 iconv('EUC-KR', 'UTF-8', $var);
이렇게 euc-kr 에서 utf-8로 변환해 주는 함수를 쓰면 정상 출력 됩니다
즉, 가비아 db 언어셋을 utf-8으로 변경 했음에도
여전히 이유를 알 수 없지만 db 언어셋은 euc-kr 이라는 것이죠.
지금 어디가 문제인지 해결방법은 무언지 아시는 분 계시나요?
|
답변 3개
채택된 답변
+20 포인트
답변을 작성하려면 로그인이 필요합니다.