300x250
그누보드5 에서,
관리자 페이지에서 테이블 신규 추가시에 생성되는 테이블의 charset 이 latin-~ 어쩌고 저쩌고 로 생성되는 경우가 있다.
리눅스 서버 시스템의 문자셋이 UTF-8 인 경우인 데도 말이다.
생성되는 테이블의 필드의 문자셋도 latin~ 어쩌고 저쩌로 생성되어서, 한글 입력시 한글이 깨져 보인다.
이경우, 테이블 생성시 디폴트 문자셋을 지정해 줄 수 있다.
// DB 테이블 생성
if(!sql_query(" DESCRIBE `{$g5['qa_config_table']}` ", false)) {
sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['qa_config_table']}` (
........
) CHARSET=utf8 ", true);
이렇게 테이블 생성시에 CHARSET=utf8 을 추가하면, utf-8 로 테이블을 생성하고, 필드들도 utf-8 로 생성된다.
주의할 것은 utf-8 이 아니고, utf8 이다. ^^
300x250
'그누보드' 카테고리의 다른 글
그누보드 영카트5 오픈베타 출시 - 더 젋어지고 편리해진 영카트5 오픈베타 (0) | 2013.12.26 |
---|---|
그누보드 설치 폴더명 및 게시판 테이블명 변경시 redirect 시키기 (0) | 2013.12.15 |
그누보드 글 삭제시 포인트관리에 남기기 (0) | 2013.10.04 |
그누보드 5 에서 카테고리 콤보형으로 변경하기 (0) | 2013.09.25 |
그누보드5 버전업 공지.. (0) | 2013.09.12 |