남성/여성 전용 게시판만들기 를 적용해볼려구 합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

남성/여성 전용 게시판만들기 를 적용해볼려구 합니다. 정보

남성/여성 전용 게시판만들기 를 적용해볼려구 합니다.

본문

남성/여성 전용 게시판만들기 를 적용해볼려구 합니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11239&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B3%B2%BC%BA&sop=and


사용빌더는

http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=3499

입니다. 적용해보신분이라도 있으시면 제발좀 말씀좀해주세요 부탁드리겠습니다.


 
g4_board 테이블에 bo_sex 필드를 varchar(255)로 등록하는거 까지는 했는데

그리고, 성별구분이 필요한 게시판의 bo_sex field를 M(male), F(female)로
등록하시면 됩니다. phpAdmin에서 간단히 할 수 있습니다.

위에 부분이 이해가 안되네요...상세한 방법 좀 알려주세요///

M/F를 어떻게 적용하는지 상세히 좀 가르처 주세요 쿼리문 도 좀 알려주세요

-------------------------------------------------------------설명
확장 field를 쓰는거 귀챦아서 걍~ 신규 field를 만들었습니다.

g4_board 테이블에 bo_sex 필드를 varchar(255)로 등록하세요.

그리고, 성별구분이 필요한 게시판의 bo_sex field를 M(male), F(female)로
등록하시면 됩니다. phpAdmin에서 간단히 할 수 있습니다.

아래의 code를 list.skin.php, view.skin.php의 앞부분에 삽입 합니다.

<?
  // 남성/여성이 bo_sex 필드에 M/F로 등록된 경우에만 게시판을 접근을 허용
  if($board[bo_sex]) {
    if ($member[mb_sex]) {
      if (($board[bo_sex] == $member[mb_sex]) || $is_admin) {} else {
          alert("엄마/이모는 엄마방에만, 아빠/삼촌은 아빠방에만 접근할 수 있습니다");
          }
    } else { ?>
        <br>
        <br>정보수정에서 성별을 등록한 회원만 엄마/이모, 아빠/삼촌 게시판을 이용할 수 있습니다.</b><br><br>
        <a href='<?=$g4[bbs_path]?>/member_confirm.php?url=register_form.php'>정보수정 바로가기</a>
       
<? exit; }
} else {
} ?>

댓글 전체

근데 그누보드에서 자체적으로 성별을 지원을 할텐데요 ..;;
그것을 비교해서 성별이 남자면 .. 그렇지 않으면 불당님 말씀 대로 처리를 하면 될거 같습니다

즉 게시판 관리에서 게시판 bo_sex라는 필드에 M또는 F로 작성하라는 말같습니다.
퀼리 아시면 좀 가르처주세요.

------------------------------------------------------
alter table g4_board add bo_sex varchar(255) NOT NULL;
------------------------------------------------------

이렇게 하니깐 bo_sex 필드 생성은 되는데 그 다음을... 잘 모르겠네요.
불당님의 경우 확장 필드를 쓰시는걸 귀찮아서 신규 필드를 만들어서 사용하시는 거구요 ..

게시판 여분 필드를 사용해서 처리 해도 될듯 합니다만

<?
  // 남성/여성이 bo_sex 필드에 M/F로 등록된 경우에만 게시판을 접근을 허용
  if($board[bo_1]) {
    if ($member[mb_sex]) {
      if (($board[bo_1] == $member[mb_sex]) || $is_admin) {} else {
          alert("엄마/이모는 엄마방에만, 아빠/삼촌은 아빠방에만 접근할 수 있습니다");
          }
    } else { ?>
        <br>
        <br>정보수정에서 성별을 등록한 회원만 엄마/이모, 아빠/삼촌 게시판을 이용할 수 있습니다.</b><br><br>
        <a href='<?=$g4[bbs_path]?>/member_confirm.php?url=register_form.php'>정보수정 바로가기</a>
       
<? exit; }
} else {
} ?>

이렇게 수정을 하고 .. 게시판 관리에서 해당 게시판의 여분 필드1번에 ..

M이라고 작성하면 성별이 남성만 접근이 가능 하죠 어렵게 하실 필요가 없는데 .. 똑같이 따라 하시네요 .. ^^;
위 처럼 수정해서 사용하세요 .. 불당님의 경우 확장필드 사용을 안해서 필드를 새로 만든거고 ..
사실상 그누보드는 게시판 여분 필드를 10개까지 임의대로 만들어져 있으므로 그걸 사용하시면 됩니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT