혹시 php에서 한글이 깨져서 나올땐 어디부터 봐야할까요

혹시 php에서 한글이 깨져서 나올땐 어디부터 봐야할까요

QA

혹시 php에서 한글이 깨져서 나올땐 어디부터 봐야할까요

본문

php 파일을 팝업창으로 부르는데

 

3690604474_1648894850.2861.png

이렇게 깨져서 나오더라구요.

 

테이블의 경우는 utf8로 세팅되어있는데

한글이 이 테이블에 관련된건 다 깨져서 나와서..고민하다가 질문해봅니다.

 

3690604474_1648894866.2988.png

이 질문에 댓글 쓰기 :

답변 5

파일 인코딩이 euckr러 된 듯. utf-8로 바꿔보세요.

사용하신 에디터에서 언어셋이 utf-8 로 저장 된건가요?

파일 인코딩이 utf-8인지 확인,

html문서 선언에 <meta charset="UTF-8">이 되어있는지 확인

db의 언어셋이 utf-8인지, 인코딩 실수로 db 데이터 자체가 꺠져서 들어가있는지 확인 해보세요

php 파일의 인코딩을 한번 확인해보세요.

bbs/my_menu_edit.php가

_common.php를 include하고 있나요?

common.php(_common.php가 include하는 파일)에는

common.php:header('Content-Type: text/html; charset=utf-8');
이런 부분이 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 128
QA 내용 검색

회원로그인

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