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

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

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

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

본문

서버 리눅스 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
추천
0

댓글 3개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT