에그당님의 다국어팁 적용시 오류

111.gif
현재 에그당님의 팁을 활용해서 다국어를 만들려고 하는데 그 팁 그대로 했는데
이미지처럼 에러가 나는데 고수님의 도움 부탁드리겠습니다...

common.lib.php 98번 라인을 보면...

// 쿠키변수 생성
function set_cookie($cookie_name, $value, $expire)
{
global $g4;

setcookie(md5($cookie_name), base64_encode($value), $g4[server_time] + $expire, '/', $g4[cookie_domain]);
}

이건데... 어떻게 해결을 해야 할까요..

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=25051&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%8B%A4%EA%B5%AD%EC%96%B4&sop=and

첨부파일

111.gif (2.6 KB)
0회 2012-02-23 22:21
|

댓글 5개

header 설정보다 먼저 출력된 부분이 있으면 생기는 오류네요 한번 저선언한것보다 먼저 출력되는게 없는지 잘 찾아보세요
오류난 페이지의 시작은..아래와같이 해보세요..
<?
include './_common.php';
include '$g4[path]/head.sub.php';
윗분들께서 얘기해주신것처럼 헤더뿌려주기전에 공백이나 echo 처리가 있는지 확인해보시고
이 방법도 써보세요..
에디트플러스 - 도구 - 설정 에 들어가셔서
왼쪽메뉴중 "파일" 선택하시면 UTF-8 식별기호라고 있는데 "항상 식별기호제거" 로 변경해보세요
꼭 성공하시길 !!! ㅋㅋ
멍청하게 head.sub 최상단에 뿌려줘야 하는데 header 아래로 넣어서 오류가 나는군요 ㅜㅜ
댓글 담아주심 모든분께 감사드립니다~ (--)(__)
이거 많이 고생했는데요...BOM 의 문제 더군요.

에디트3버전으로 클리어링 후에 올려보시면
아주 개운하게 없어집니다.

http://blog.wystan.net/2007/08/18/bom-byte-order-mark-problem

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고