2026, 새로운 도약을 시작합니다.

mysql 5.0.x 에서 확장 완성형 한글 문자 입력시, 그 문자 이후 전체 사라지는 문제 해결.

· 12년 전 · 5099 · 3
서버 리눅스 centos 5
php 5.2,
mysql 5.0.69 - euckr 로 설정, euckr 로 테이블 생성.
웹페이지 euc-kr 사용.
..
모든게 euckr 로 돌아가는 사이트,
그누보드 게시판 글입력에서 .. 본문 중간에 똠 뷁 밎 .. 같은
기본완성형에 없는 문자가 있으면..
그 문자만 없어지는게 아니라.. 그 문자 이후 내용 전체가 사라지는.. 고질적인 내용.
..
원인은 mysql 5.0 버전 euckr 일 경우에 발생하는데, (5.1 부터는 괜찮다고함.)
utf 8 로 db 를 변환하지 않고.. 그 문자만 포기하게 입력 성공되게 할려고함.
..

해결방법은
..
db 저장 하기전에..

$wr_content = iconv('CP949','EUC-KR//IGNORE',$wr_content);

와 같이 //IGNORE 로 한번 처리해 주니 .. 똠 밎 . 같은 문자만 사라지네요..
..
이런거 그누보드 소스 자체에 넣어주면 좋으련만..

==========
참고 : http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=267176
|

댓글 3개

제 생각에 그냥 utf-8 을 쓰는게 훨씬 더 좋은 방법같은데... euckr 을 써야 하는 이유가 있나보죠?
변환작업이 엄두가 안나는.. 과거 쌓인 많은 자료들과
수많은 euckr 웹페이지들 때문이겠죠..
감사합니다~

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
번호 제목 글쓴이 날짜 조회
3309 3년 전 조회 2,007
3308 11년 전 조회 2,327
3307 6년 전 조회 5,017
3306 6년 전 조회 3,491
3305 6년 전 조회 1.2만
3304 7년 전 조회 3,970
3303 7년 전 조회 3,947
3302 7년 전 조회 1.4만
3301 8년 전 조회 5,095
3300 8년 전 조회 6,189
3299 8년 전 조회 1.1만
3298 8년 전 조회 4,231
3297 8년 전 조회 4,655
3296 8년 전 조회 1.2만
3295 8년 전 조회 1.5만
3294 8년 전 조회 6,240
3293 8년 전 조회 5,857
3292 9년 전 조회 5,511
3291 9년 전 조회 1.4만
3290 9년 전 조회 5,267
🐛 버그신고