존재하지 않는 게시판에 글쓰기시 에러 출력방지하기

없는게시판에다가 글쓰기 하면 아래와 같은 에러 출력됨.
ex) /bbs/write.php?bo_table=1234

Warning: main(/write.skin.php) [function.main]: failed to open stream: Operation not permitted in /----/public_html/main/bbs/write.php on line 360

Warning: main() [function.include]: Failed opening '/write.skin.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /----/public_html/main/bbs/write.php on line 360


bbs/wirte.php 에 bbs.php에서 처럼 아래 코드를 삽입하면됩니다.

if (!$board[bo_table])
{
    if ($cwin) // 코멘트 보기
      alert_close("존재하지 않는 게시판입니다.", $g4[path]);
    else
      alert("존재하지 않는 게시판입니다.", $g4[path]);
}

를 삽입하면 문제는 해결이됩니다.

임시방편으로 삽입을 해놓았는데 다른 문제가 발생할지는 모르겠네요

|

댓글 1개

큰 문제가 없이 좋은 alert인거 같아요. 감사드려요.

$bo_table이 없으면, $board도 없쟎아요.
$bo_table은 get으로 넘어오니까 그걸 체크하면 안되구요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 4,263
16년 전 조회 3,350
16년 전 조회 2,133
16년 전 조회 4,403
16년 전 조회 4,695
16년 전 조회 4,203
16년 전 조회 2,523
16년 전 조회 5,594
16년 전 조회 2,514
16년 전 조회 2,966
16년 전 조회 4,771
16년 전 조회 3,734
16년 전 조회 2,339
16년 전 조회 4,632
16년 전 조회 3,205
16년 전 조회 2.1만
16년 전 조회 4,160
16년 전 조회 5,202
16년 전 조회 3,302
16년 전 조회 4,907
🐛 버그신고