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

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

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 {
} ?>
|

댓글 6개

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

즉 게시판 관리에서 게시판 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개까지 임의대로 만들어져 있으므로 그걸 사용하시면 됩니다.
네 감사합니다 제가 등잔밑이 어두웠나보네요 ㅎㅎ
고맙습니다.^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
15년 전 조회 1,575
15년 전 조회 819
15년 전 조회 801
15년 전 조회 900
15년 전 조회 944
15년 전 조회 991
15년 전 조회 944
15년 전 조회 1,440
15년 전 조회 945
15년 전 조회 1,222
15년 전 조회 1,761
15년 전 조회 1,512
15년 전 조회 1,524
15년 전 조회 1,018
15년 전 조회 1,582
15년 전 조회 1,059
15년 전 조회 1,512
15년 전 조회 1,450
15년 전 조회 1,071
15년 전 조회 980
🐛 버그신고