한글이 깨지는데 원인을 모르겠습니다. 왜 깨질까요?
본문
그누보드를 설치하고 사용자 페이지를 하나 만들었습니다. (위치는 head.php 와 같은 경로에)
아래 캡쳐처럼 DB에서 가입한 사용자를 날짜별로 불러오는 페이지 입니다.
근데 한글이 모두 깨짐 현상이 발생합니다.
소스 페이지를 만든 방법은 이렇습니다.
head.php 와 같은 경로에 user.php 를 만들었고
<user.php는 이렇습니다>
include_once("./_common.php");
include_once("./_head.php");
........... DB 쿼리 ............
<table width="50%" align="center" border="1">
</table>
<td height="50" width="50%" align="center" bgcolor="orange"> 가입된 USER manager 총 사용자</td>
<td height="50" width="50%" align="left" bgcolor="lightblue">현재 Total 총사용자 : <?=number_format($real_usr);?>명
</td>
</tr>
</table>
이렇게 하여 아래와 같은 캡쳐화면 결과가 나오는데요...
테스트결과 common.php 와 head.php를 불러오지 않고 단독으로 호출하면 한글이 정상적으로 보입니다.
단.....목적은 상단에 head를 항상 읽어오면서 한글이 정상적으로 나오는 페이지를 만들고 싶습니다.
어떻게 해야할까요????
답변 7
문자셋이 틀린지를 먼저 확인하세요
그누보드5는 기본적으로 utf-8만 지원한다고 알고 있습니다
페이지 새로 만들때 인코딩이 utf-8이 맞는지 확인 먼저 해보세요
utf-8 로 했습니다...
그래도 깨지네요...
중요한건 head.php 인클루드없이 단독으로 호출하면 안깨지는데요..
그누보드 설치하고 아직 아무것도 손댄것이 없습니다.
디폴트 상태입니다.
user.php 화일 자체를 utf-8 로 저장하세요
쌩유...쌩유...
감사합니다.......... 일단 저장할때 utf-8 로 강제 저장하니까 해결되었습니다.
^^
감사합니다. ^^
대단히 감사합니다. ^^