탈

따로 만든 include 파일의 경우

skin 쪽은 제대로 나오지만

include 한 파일의 한글이 깨져 보이며
메인 본문의 내용도 한글이 깨져 보입니다.

css 에
해당 id 부분에 돋움체로 강제 적용해도 마찮가지 상태입니다.

위치는
head.php 안에 나오는 html 코드 부분을 따로 파일로 빼서 include 시켰습니다.

<?
~~~~~~~~~~~~~~
~~~~~~~~~~~~~~
~~~~~~~~~~~~~~
~~~~~~~~~~~~~~
if ($config['cf_include_head']) {
if (!@include_once($config['cf_include_head'])) {
die('기본환경 설정에서 상단 파일 경로가 잘못 설정되어 있습니다.');
}
return; // 이 코드의 아래는 실행을 하지 않습니다.
}

include_once('/home/~/gnu/test/_head/head.php'); <-- 이 부분에 따로 뺏습니다.
?>

원래 배포 코드대로 해주면 잘 나오는 상태입니다.


원인을 찾는중인데, 아직 찾지을 못하는 실정이라...

환경은

PHP Version 5.2.9
utf8

입니다.

원인을 아신다면 부탁 드리겠습니다..
|

댓글 9개

include의 공백(스페이스)한번 체크해보세요
예전에 비슷한 경험 했는데 공백하나때문이였습니다 ㄷㄷ
공백은 없구요,...

영문은 제대로 나오는 상태로
메인 본문의 한글까지 깨져 보이는 상태입니다.
메인 로그인 스킨 부분은 제대로 나오구요..
환경설정에서 해주는방법은 사용해보지 않아서 모르겠지만 설정이 있다면 파일을 인크루드 하는 구분 없이 리턴 해버리는듯하네요
if ($config['cf_include_head']) {
if (!@include_once($config['cf_include_head'])) {
die('기본환경 설정에서 상단 파일 경로가 잘못 설정되어 있습니다.');
}
@include ($config['cf_include_head']);
echo stripslashes($config['cf_include_head']); // board_head.php 내용 발췌
return; // 이 코드의 아래는 실행을 하지 않습니다.
}
이렇게 해보셔야할듯하네요
관심 계속 가져주셔서 감사합니다.

그 코드는 뛰어 넘어 문제가 없구요...( 로직상의 문제가 아니라 )
한글이 깨져 보이는거라는....ㅠㅠ
UTF8+BOM 파일로 되어 있는지 확인해 보십시오.
허걱.....정말 감사합니다..하나 배웠습니다.....(ㅡㅡ)(_ _)

http://blog.wystan.net/2007/08/18/bom-byte-order-mark-problem
return; // 이 코드의 아래는 실행을 하지 않습니다. -여기서 중단되는것으로 이해했습니다 ㅠ
}
}

include_once('/home/~/gnu/test/_head/head.php'); <-- 이 부분에 따로 뺏습니다. // 이것까지 제대로 로딩하는데 한글이 깨져 보이신다는 말씀이신지요?

도움도 못드리고 이해도 제대로 못하네요 ㅠㅠ

//인코딩 문제는 설마하고 배제했습니다
아녀요....관심 가져 주신것만으로도 큰 힘이 되었어요...
감사합니다...(ㅡㅡ)(_ _)
if ($config['cf_include_head']) {
if (!@include_once($config['cf_include_head'])) {
die('기본환경 설정에서 상단 파일 경로가 잘못 설정되어 있습니다.');
}
@include ($config['cf_include_head']); // board_head.php 내용 발췌
return;
}
위내용 board_head.php 내용 발췌가 잘못되어 수정
관리자님 접수했을꺼라고 생각하고 버그리포팅은 패스합니다^^
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
13-12-19
13-12-19
13-12-18
13-12-18
13-12-18
13-12-18
13-12-17
13-12-17
13-12-16
13-12-16
13-12-13
13-12-13
13-12-12
13-12-11
13-12-11
13-12-09
13-12-09
13-12-09
13-12-09
13-12-07