글 수 151

아마 제로보드의 그룹을 이용하여 회원을 관리하시는분들이 많은걸로 알고 있습니다.
하지만 각각의 그룹의 특성상 몇몇 게시판은 모든 그룹이 글을 쓰는 공개된 게시판이어야 하고, 각 그룹의 게시판은 다른 그룹에서 볼수가 없어야 겠죠..

저도 이문제 때문에 고심하다가 드디어 방법을 찾아냈습니다. 그럼 순서대로 이야기를 할꼐요..

먼저 디비를 열어야 합니다. 그룹넘버(group_no)를 이용하게 되면 다른 그룹에서도 글을 쓸수 있기떄문에 새로운 필드를 추가해야 합니다.

전 제가 관리하는 홈페이지의 특성상 zetyx_member_table 에 guild_no 라는 필드를 추가했습니다.
특성은 interger(10)를 주시면되고 디폴트값을 0을 주셔야 합니다.
그래야 초기에 가입한 사람들의 guild_no가 0 으로 셋팅되겠죠..

디비 수정을 다 하셨다구요,,이게 젤 어려운건데 수고하셨읍니다.

그럼 다음 단계로 넘어가죠..
이번 단계는 관리자/회원정보 화면에서 길드의 숫자를 보이게 하는겁니다.
admin 폴더에 보시면 admin_modify_member.php파일이 있을겁니다.
여기 중간에다가 아래를 복사해서 삽입해주세요,..
  <tr height=22 align=center>
     <td bgcolor=#a0a0a0 align=right style=font-family:Tahoma;font-size:8pt;font-weight:bold;>Guild_no  </td>
     <td align=left bgcolor=#e0e0e0> <input type=text name=guild_no size=10 maxlength=255 value="<?=$member_data[guild_no]?>" class=input style=border-color:#b0b0b0>기존길드는 0, 신생길드생길시 차례대로증가시킬것.</td>
  </tr>
전 E-mail 위에다 했읍니다만 위치가 여러분 마음대로하시면 됩니다.

그 다음 단계는 수정이 가능토록 하는겁니다.
마찬가지로 admin 폴더에 보시면 admin_exec_member.php파일이 있을겁니다.
열어보시면 //회원정보를 변경하는부분 이라는 곳이 있죠. 여기에 다음을 삽입해주세요..

                if($guild_no) $que.=",guild_no='$guild_no'";
                if($email) $que.=",email='$email'";
전 이전과 마찬가지로 E-mail부분위에삽입을 했습니다.

이제 마지막 단계입니다.
특정 그룹만 사용할 스킨을 선택하고 수정하는거죠..
먼저 원하시는 스킨을 선택하시고, 스킨 폴더의 setup.php 파일을 엽니다.
파일의 상단에 아래를 삽입하면 됩니다.
<?
  include "./lib.php";
  $connect=dbConn();
  $member=member_info();
  if($member[level] != "1"  && $member[guild_no] != "1" ) Error("죄송합니다. <BR>타길드는 접근할수 없습니다.");
?>

위를 보시면 아시겠지만  레벨이 1인 사람과 길드넘버가 1인 사람만 접근이 가능한걸로 되어 있습니다. 사전에 어드민/회원관리 화면에서 회원에 따라 guild_no를 수정해주시면 다른 사람은 접근을 하지 못하겠죠..
번호
제목
글쓴이
151 제로보드에서 관리자 비번 분실시
오작교
2016-06-27 17217  
150 계정을 옮길 때
오작교
2008-11-25 25978  
149 제로보드의 변수 모음 정리
오작교
2008-07-24 53535  
148 참고로 할만한 제로보드 팁 공간가기
오작교
2008-01-11 22794  
147 제로보드 설치하기(이미지)
오작교
2007-11-13 23415  
146 스팸성 댓글 일괄 삭제하기(IP 방식) 1
오작교
2009-09-24 25523  
145 홈페이지 보안강화 도구(Castle) 보급안내 2
오작교
2009-09-14 17573  
144 최근 게시물 nowrap 적용하기
오작교
2009-08-30 21042  
143 활동 로그기록 남기기 2
오작교
2009-04-29 29735  
142 최근 갤러리(슬라이드 형) 스킨
오작교
2009-03-10 21338  
141 회원가입폼에서 생년월일 마우스로 선택하기 1
오작교
2009-03-10 21547  
140 회원가입 폼에서 한/영키를 누르는 수고를 없애기 1
오작교
2009-03-10 18999  
139 최근 게시물에 새코멘트 표시해주기
오작교
2009-03-10 20058  
138 회원가입 - 나이제한하기
오작교
2009-02-27 21151  
137 드롭메뉴에 관한 팁 하나 1
오작교
2009-02-27 19578  
136 2009. 02. 09 - 제로보드 4 보안 패치 p19
오작교
2009-02-27 19862  
135 비회원의 게시판 접근을 막기
오작교
2009-02-26 21587  
134 우리 홈 게시판 스팸 차단 1
오작교
2009-02-06 24276  
133 회원관리 페이지의 리스트 목록 늘리기
오작교
2008-12-19 19061  
132 zb4(Mysql 3.2)에서 zb4(Mysql 5)로 DB 백업본
오작교
2008-12-16 21449  

로그인