로그인 후 자신이 쓴 글만 읽을 수 있게 어떻게 하죠? 정보
로그인 후 자신이 쓴 글만 읽을 수 있게 어떻게 하죠?본문
로그인 후 글을 썼을 때 다른 사람의 글은 읽기가 안되고 자신이 쓴 글만 읽기가 되게 하려면 어떻게 해야하나요?
1:1 게시판 사용 말고요. 일반 게시판에서요.
쉽게 말씀드리자면 회원은 2등급이고요. 목록보기는 누구나, 글읽기는 3등급이었을 때 자신이 쓴 글도 볼 수 없더군요.
수정하는 방법이 있을까요?
댓글 전체
그누보드 bbs 폴더 안에 보시면 board.php 파일이 있는데 이걸 여시고
72번째 라인에
if ($member[mb_level] < $board[bo_read_level])
이렇게 되어져 있는 부분을
if ($write[mb_id] != $member[mb_id]&&$member[mb_level] < $board[bo_read_level])
이렇게 바꿔보세요.
72번째 라인에
if ($member[mb_level] < $board[bo_read_level])
이렇게 되어져 있는 부분을
if ($write[mb_id] != $member[mb_id]&&$member[mb_level] < $board[bo_read_level])
이렇게 바꿔보세요.
comet님 감사합니다.
가르쳐주신대로 하니까 회원가입한 사람의 글은 글쓴이와 관리자가 볼 수 있습니다.
그런데 문제가 로그인 안하고 글을 쓴 사람의 글은 로그인을 안했을 때 레벨이 같기 때문에 글을 읽을 수 있게 되어버리네요.
그것도 어떻게 해결 할 방법이 없을까요?
가르쳐주신대로 하니까 회원가입한 사람의 글은 글쓴이와 관리자가 볼 수 있습니다.
그런데 문제가 로그인 안하고 글을 쓴 사람의 글은 로그인을 안했을 때 레벨이 같기 때문에 글을 읽을 수 있게 되어버리네요.
그것도 어떻게 해결 할 방법이 없을까요?
if ($write[mb_id] != $member[mb_id]&&$member[mb_level] <= $board[bo_read_level])
= 를 넣어도 같은 현상이네요. 어쨋든 감사합니다. 많은 공부가 되었습니다.