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

없는게시판에다가 글쓰기 하면 아래와 같은 에러 출력됨.
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,285
16년 전 조회 3,375
16년 전 조회 2,150
16년 전 조회 4,432
16년 전 조회 4,724
16년 전 조회 4,218
16년 전 조회 2,537
16년 전 조회 5,611
16년 전 조회 2,527
16년 전 조회 2,987
16년 전 조회 4,796
16년 전 조회 3,750
16년 전 조회 2,356
16년 전 조회 4,650
16년 전 조회 3,237
16년 전 조회 2.1만
16년 전 조회 4,193
16년 전 조회 5,235
16년 전 조회 3,322
16년 전 조회 4,931