답변 2개
4년 전
가장 기본적인 방법으로는
그누보드 기본 게시판 기능에 있는 접근 권한을 사용하는 방법입니다.
회원별로 접근가능한 별도의 그룹을 생성하고 그룹에 접근 권한을 설정합니다.
예) a 회원을 위해 a 그룹 생성 -> a그룹 내에 전용 게시판인 a 게시판을 생성
게시판그룹관리에서 접근권한 설정 후 회원관리에서 a 회원의 그룹을 선택하여 접근가능 그룹을 지정
이렇게 해주시면 됩니다.
기본 기능이 아닌 별도의 기능 개발을 하신다면 방법이야 여러가지가 있겠지만 하나정도 예를 들자면
회원의 여분필드에 접근가능한 게시판 이름을 작성하도록 하고
if($board['bo_table'] == $member['mb_1']) 같은 방식으로 비교하여 접근 불가능 하도록 처리 하면
가능 할 듯 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
초보제작자
4년 전
넵! 알려주신방법에 대해서 한번 해보았습니다.. 결국 그 해당 아이디로 접속시 메뉴설정에 들어갈수는 없으나 전체의 게시판에 대해서는 보이더라고요 저는 가능하면 해당아이디에 접근가능하게 한 게시판 그룹만 메뉴에 보이게 하고싶은것인데... 이렇게 구현하는것은 어려운 방법인가요??
�
내가누구야
4년 전
DB의 group_member table 에서 mb_id를 통해 모두 array로 정리하여 구성하신 메뉴에서 비교 출력되도록 하면 되긴 하겠지만 정확한것은 어떻게 처리되어있는지 알수없어서 완벽한 답을 드리기에는 무리가 있겠네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인