게시판 자신 글만 보이게 하기 채택완료

현재 게시판 리스트에는 자신의 글만 보이게 했는데, 

 

주소창에 wr_id 를 입력하면 내용이 보이게 됩니다.   wr_id를 넣어도  본인글이 아닙니다 메세지가 

나오게 되면서 안보여지게 할수 있는 방법이 있을까요?~~

알고 계신 고수님 있을까요?  이거 저거 해봤는데도 계속 보이네요.ㅠㅠ 도움 요청드립니다

답변 4개

채택된 답변
+20 포인트

/bbs/view.php에 아래와 같이 추가하시면 됩니다.

Copy
if ($member['mb_id'] != $write['mb_id']){

  alert("본인글만 확인 가능합니다.");

}
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

와우 감사합니다.~^^
그런데 혹시 특정 게시판만 위 코드를 적용 시킬 수 있을까요... 전체 게시판이 적용이 되네요ㅜㅜ

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

extend/default.config.php

if(!$is_admin && isset($bo_table) && $bo_table=='free'){

$sfl='mb_id';

$stx=$member['mb_id'];

}

로그인 후 평가할 수 있습니다

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

일단 원본을 수정 안하고 하실려면 민아빠님의 소스를 하실게시판을 따로 스킨을 만드시고 해당 뷰 스킨에 해당 소스를 넣으시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그 방법이 좋을 듯하네요 감사합니다 . 아~ 혹시 관리자는 다 볼 수 있게 하려면 어떻게 넣으면 될까요?

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

다음을 참고해 보세요

Copy
// 여기서 $board_id를 "free" 게시판의 ID로 설정
$board_id = get_board_id_from_table_name("free");

if ($board_id && $member['mb_id'] != $write['mb_id']){
  echo "<script>alert('본인글만 확인 가능합니다.');</script>";
}
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이거를 해당 게시판 view에 넣으면 되는걸까욤??

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

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고