그누보드 업데이트시 지속적으로 누락되고 있는 부분 정보
그누보드 업데이트시 지속적으로 누락되고 있는 부분본문

-. 대상 파일 및 경로 : /bbs/write.php 360라인
-. 문제점 : 비정상 경로를 포함한 bo_table이 없는 경우 오류 처리 형태
링크 #1은 오류메시지 출력에 대한 최초의 구체적인 언급이며,
링크 #2는 그것을 구체적으로 처리하는 방식입니다.
그리고 본 게시물의 내용은 가장 최근에 배포된 버전에서 여전히 동일한 문제가 발생하고 있다는 것입니다.
//include_once ("$board_skin_path/write.skin.php");//원본(이대로 두면 bo_table이 없는 경우 360라인 오류 메시지가 출력되며 멈춤
//방법 1. 단순한 오류 메시지만 출력 방지(비추천 방식)
//@include_once ("$board_skin_path/write.skin.php");
//방법 2. 해당 페이지에 머물러 있지 않고 메인경로로 돌림(추천 방식)
//비정상적인 경로(즉, $bo_table이 없는 임의의 테이블명을 기재한 경우 메인으로 돌림(by nasca)
if(!$board[bo_table]) {
//alert_close("비정상적인 경로로 접근하셨습니다.","$g4[path]");//로봇일 경우 경고창 활성된 상태에서 멈추는 현상이 예상되므로 비추천하는 방식
goto_url("$g4[path]");//불법적 접근도 상관없이 무조건 메인으로 돌림(임시 처리 방식)
} else {
include_once ("$board_skin_path/write.skin.php");
}
//비정상적인 경로로 접근했을 경우 메인으로 돌림(끝)
추천
0
0
댓글 8개

write.php에 아래 부분도 없지여
// DHTML 에디터 사용 선택 가능하게 수정 : 061021
if ($board[bo_use_dhtml_editor] && $member[mb_level] >= $board[bo_html_level])
$is_dhtml_editor = true;
else
$is_dhtml_editor = false;
// DHTML 에디터 사용 선택 가능하게 수정 : 061021
if ($board[bo_use_dhtml_editor] && $member[mb_level] >= $board[bo_html_level])
$is_dhtml_editor = true;
else
$is_dhtml_editor = false;

확인하였습니다. 바로 적용하도록 하겠습니다. 감사합니다.

이 부분은 별도록 적용하기가 힘듭니다.
wr_1 과 같은 추가 필드는 인덱스가 잡혀있지 않으므로 별도록 적용하여 주십시오.
wr_1 과 같은 추가 필드는 인덱스가 잡혀있지 않으므로 별도록 적용하여 주십시오.

아그리고
view_file_link 펑션에서 아래부분에 $attr 이것도없어요
return "<img src='$g4[path]/data/file/$board[bo_table]/".urlencode($file)."' name='target_resize_image[]' onclick='image_window(this);' style='cursor:pointer;' title='$content' $attr>";
view_file_link 펑션에서 아래부분에 $attr 이것도없어요
return "<img src='$g4[path]/data/file/$board[bo_table]/".urlencode($file)."' name='target_resize_image[]' onclick='image_window(this);' style='cursor:pointer;' title='$content' $attr>";
// 이미지에 속성을 주지 않는 이유는 이미지 클릭시 원본 이미지를 보여주기 위한것임
// 게시판설정 이미지보다 크다면 스킨의 자바스크립트에서 이미지를 줄여준다
// 게시판설정 이미지보다 크다면 스킨의 자바스크립트에서 이미지를 줄여준다

재스킨이 하나 잘못됐었내요. 그것때문에 착각햇내요 ㅎㅎ

사이트 완성 후 오류는 일괄적으로 404 페이지 등으로 처리하면 좋겠지만 서도...
버그가 없다는 가정하므로 패쓰.
버그가 없다는 가정하므로 패쓰.