게시판별 회원 접근권한 주기 채택완료
그룹을 이용하면 접근권한 사용이라는 부분이 있는데요.
접근권한 사용이 필요한 게시판들을 특정그룹을 만들고 게시판을 생성한 후에
해당 그룹안의 있는 게시판들은 각 게시판별로 지정한 아이디의 회원들만 볼 수 있도록 하고 싶습니다.
아래와 같이 적용하고 싶은데요.
1. 권한관리 게시판 운영용 그룹생성 [그룹명 : access]
2. 권한관리를 사용할 게시판 생성
ex, [access] 그룹내에 게시판 생성 ,
게시판 테이블명 : access01, access02, access03, access04, access05
3. 특정게시판에 대해서 지정한 아이디의 회원만 접근 가능하게 지정
ex1) 해당 게시판 관리자 페이지의 게시판관리 여분필드 1 등을 사용하여 권한있는 회원 아이디 입력
ex2) 권한을 받을 수 있는 회원들을 해당 그룹의 회원으로 지정하고,
게시판 권한 부여는 그룹회원 전체를 띄워서 체크박스 형식으로 지정
4. 회원이 접속했을때 자신이 접근권한을 부여받은 게시판들의 목록을 볼 수 있는 목록제공
위의 1,2 번은 그누보드 기본 설정으로 할 수 있겠는데요.
3 , 4 번에 대한 내용을 어떻게 적용하면 되는지 도움 부탁 드립니다.
답변 3개
3 4 번은 게시판 마다 따로 허용할 아이디를입력 할 수 있는 테이블을 만든 다음 따로 관리해야 할 것입니다. g5_write_free_member 이런식으로 테이블을 따로 만들어서 회원아이디가 있으면 볼 수 있게 하면 될 것입니다. $sqlmb = " select * from {$write_table}_member where mb_id = '".$member['mb_id']."' "; $mb_board = sql_fetch($sqlmb); if($mb_board['mb_id']) { } 이런식으로 하면 될 것입니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인