제목 | 일본어 처리 | ||
---|---|---|---|
글쓴이 | jayz | 작성시각 | 2009/11/18 03:32:26 |
|
|||
|
|||
다음글 | 모델 문의드립니다. (3) | ||
이전글 | 에러 디스플레이 문제 (6) | ||
변종원(웅파)
/
2009/11/18 09:33:35 /
추천
0
|
ci세상
/
2009/11/18 09:35:38 /
추천
0
|
emc
/
2009/11/18 10:08:12 /
추천
0
utf-8에서 일본어 문제없이 출력됩니다.
|
헛발이
/
2009/11/18 10:21:02 /
추천
0
하나로 동일 하게 만들어야 해요... utf-8이거나. sjis거나 상관 없이 PHP와 DB 그리고 문서의 엔코딩등 모두 하나로만 마춰 주면 문제 없이 나올거에요.. |
jayz
/
2009/11/18 13:47:23 /
추천
0
일단 화면은 utf8형식으로 일본어는 문제없이 출력되고 있습니다만 DB캐릭터셋은 디폴트로 밑에 처럼 되있는데 요렇게 ->set character_set_database = utf8 그냥 테이블을 디폴트 utf8로 작성해보니까 그리고 헛발이님이 PHP를 만든 문서의 엔코딩을 살펴 보라고 하셨는데 제 생각에는 DB에서 값을 가져올때 부터 깨져서 오는 것 같은데 DB캐릭터셋변경이 안되서 |
변종원(웅파)
/
2009/11/18 14:01:59 /
추천
0
모델에서 쿼리 불러오기전에
$this->db->query("SET NAMES utf-8"); 선언하고 화면출력해보세요. |
헛발이
/
2009/11/18 14:14:33 /
추천
0
제 생각엔 일단 근본적인것부터 확인 해 가면서 찾아 봐야 할듯 싶네요..
1. 실제 DB에는 안 깨지고 데이터가 잘 들어가 있는지...확인 2. 안깨지고 DB에 있다면 인코딩이 뭘로 되어 잇는지요? utf-8? 3. 현재 O/S가 일본어인지요? 현재 사용중인 에디터나 기타 등등이 한국어인지 일본어인지요? 4. そのまま읽어서 뿌려보면 ??이렇게 나오는지요? 아님 다른 외계어로 나오는지요? 저도 현재 일본어작업중인데 별 문제 없이 잘 나오거든요...ㅡ.ㅡ;; |
ci세상
/
2009/11/18 14:31:11 /
추천
0
테스트 디비 하나 오픈해 주세요 ^^ 들어가서 봐드리는것이 더 좋아보이죠?^^ |
양승현
/
2009/11/18 15:44:09 /
추천
0
mysql> 딴에서 명령으로 바꾸기보다 my.inf파일에 설정을 해보세요.
디비,테이블,php파일 인코딩도 utf-8로. |
jayz
/
2009/11/18 17:47:47 /
추천
0
위엣글 접니다 ㅎㅎ |
ci세상
/
2009/11/18 18:19:30 /
추천
0
0으로 찍히는것은 ~~ 글쓰기시 로그아웃 되어 있어서 보이네요^^
set을 찍어서 제대로 나온다면 디비 데이터가 utf로 저장이 안되어 있는것입니다.^^ |
혹시 CI의 파일 캐릭터셋도 확인해보세요.
두가지 캐릭터셋을 알아야 제대로 답변 드릴 수 있습니다.