답변 4개
웹페지와 db설정이 인코딩이 안맞는듯 합니다.
php코드 db쿼리 부분에 한번 넣어보시면 보시면 될겁니다.
대부분 한글 깨짐 원인이 웹페이지 인코딩과 db설정 간에 인코딩이 불일치 해석 그렇습니다.
일맥상통으로 맞춰주시면 될듯합니다.
mysql_query("set names euckr");
db 테이블 인코딩도 확인해 보시면 확실해 지겠네요
SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,
information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSA
WHERE CCSA.collation_name = T.table_collation
AND T.table_schema = "데이터메이스명"
AND T.table_name = "테이블명";
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
디비 인코딩도 확인하셔야 됩니다
서버 셋팅이 euc-kr 디비 셋팅이 utf-8 이면
iconv 를 이용해서 디비의 결과를 euc-kr 로 변경해서 작업해보세요
댓글을 작성하려면 로그인이 필요합니다.
문자 인코딩 차이입니다.
서버 설정시 보통 utf-8 로 많이 사용합니다.
서버에서 지정된 인코딩 외에 다른 인코딩을 지정하면 일부 글자가 깨지게 됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인