테스트 사이트 - 개발 중인 베타 버전입니다

extend에 파일을 넣으니 화면 상단에 에러메세지가 뜹니다.

아쵸오님의
포인트값으로 레벨 (업/다운) 자동 변경하기 (수정2) 를 설치했습니다.
http://sir.co.kr/bbs/tb.php/g4_tiptech/2009/685c86fec57b4bc0b60ba776bdaa28c2

설치가 어려운것도 없고 단지 extend에 파일하나 첨부하면 끝입니다.

작동은 잘되는데
문제는 홈페이지 모든 페이지 상단에 이런 에러메세지가 뜹니다.
------------------------------------------------------------------
Warning: Cannot modify header information - headers already sent by (output started at 경로명\extend\xxxl.php:46) in 경로명\head.sub.php on line 32
------------------------------------------------------------------

참고로 그누보드는 최신버전이고 다른파일 손댄거 하나도 없습니다.

extend 폴더에첨 부한 파일(xxx.php)의 내용은 아래와 같습니다.

<?
if (!defined("_GNUBOARD_")) exit; // 개별페이지 접근불가

//== ★소스 삽입 시작 ==

//포인트기준 자동레벨업
function levelup_auto($mb_id,$mb_level,$mb_point) {

global $config;
global $g4;

if ($config[cf_use_point] && $mb_id && $mb_level < 7 && $mb_point) {
if($mb_point <= 10000)
{$new_level = 2;}
else if($mb_point <= 50000)
{$new_level = 3;}
else if($mb_point <= 100000)
{$new_level = 4;}
else if($mb_point <= 300000)
{$new_level = 5;}
else if($mb_point >= 300001)
{$new_level = 6;}

if ($new_level && $mb_level != $new_level) {

// 레벨변경
mysql_query(" update $g4[member_table] set mb_level='$new_level' where mb_id='$mb_id' ");

// 포인트변경 (필요없으면 주석처리 하세요)
if ($mb_level > $new_level) {
$dw_ment = "레벨감소로 인한 위로금 100포인트를 지급했습니다.";
insert_point($mb_id, 100, "레벨감소로 인한 포인트 위로금", '', '', '');
}

// 쪽지발송 (필요없으면 주석처리 하세요)
$content ="포인트 {$mb_point}점으로 레벨이 {$mb_level}에서 {$new_level}로 변경되었습니다. $dw_ment";
$tmp_row = mysql_fetch_array(mysql_query("select max(me_id) as max_me_id from $g4[memo_table]"));
$me_ids = $tmp_row[max_me_id] + 1;
mysql_query("insert into $g4[memo_table] (me_id,me_recv_mb_id,me_send_mb_id,me_send_datetime,me_read_datetime,me_memo) values ('$me_ids','$mb_id','$mb_id','$g4[time_ymdhis]','','$content')");
mysql_query("update $g4[member_table] set mb_memo_call='$mb_id' where mb_id='$mb_id'");
}
}
}

//== ★소스 삽입 끝 ==
?>

댓글 작성

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

로그인하기

댓글 3개

글세요..
06년도 자료....
전 오래된 자료는 문제를 야기할수 있을거같고 믿음이 안가서 안씁니다.
단순한 스킨이아니고 기능적 수정이 필요한 경우는 말이죠
다른분도 최근에 안된다고 쓰신거봐선... 최신 그누와 뭔가 충돌이있는거아닐까요.
수정하려면 전문 지식이 좀 필요하겠네요..
해결 했습니다.
아주 기본적인 문제였습니다.

소스 하단 ?> 다음에 여백이 하나 있었는데 그거 없앴더니 제대로 작동하네요.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440