회원가입폼 옵션필드 레벨별로 적용방법좀 알려주세요 > 그누3 팁자료실

그누3 팁자료실

회원가입폼 옵션필드 레벨별로 적용방법좀 알려주세요 정보

일반 회원가입폼 옵션필드 레벨별로 적용방법좀 알려주세요

본문

팁앤테크에 root님이 올려주신 회원스킨 옵션필드사용하는 방법에 대하여 회원레벨이 3인 회원에게만 회원가입폼 스킨의 추가옵션필드를 적용시키는 방법좀 알려주세요?
root님 팁대로 하니까 처음 회원가입시 나타나는 회원가입폼에도 추가옵션필드 항목이 나타나는것 같은데 회원레벨이 3인 회원에게만 추가옵션필드의 항목을 기재하도록 할려고 합니다.
추천
0

댓글 전체

요리조리 하다보니 원하는대로 되기는 하는데 맞는것인지 확인좀 해주세요?

회원가입항목 레벨3이상에게만 보이기

<? if($member[mb_level] >= 3) { ?>
<tr>
 <td colspan=2 background='<?=$member_skin?>/dotline.gif' height=1></td></tr>
 <tr>
 <td class=ct>부서명</td>
    <td>&nbsp;&nbsp;<input type=text class=is name=mb_2 size=15 maxlength=255 value='<?=$member[mb_2]?>'><? } ?>
</td>
</tr>

<? if($member[mb_level] >= 3) { ?>
<tr>
 <td colspan=2 background='<?=$member_skin?>/dotline.gif' height=1></td></tr>
 <tr>
<td class=ct>현장명</td>
    <td>&nbsp;&nbsp;<input type=text class=is name=mb_3 size=25 maxlength=255 value='<?=$member[mb_3]?>'>&nbsp;현장 근무일경우만 기재하세요</td> <? } ?>
</tr>

<? if($member[mb_level] >= 3) { ?>
<tr>
<td colspan=2 background='<?=$member_skin?>/dotline.gif' height=1></td></tr>
<tr>
    <td class=ct>은행명</td>
<td>&nbsp;&nbsp;<input type=text class=is name=mb_4 size=15 maxlength=255 value='<?=$member[mb_4]?>'><? } ?>
</td>
</tr>

<? if($member[mb_level] >= 3) { ?>
<tr>
<td colspan=2 background='<?=$member_skin?>/dotline.gif' height=1></td></tr>
    <td class=ct>계좌번호</td>
    <td>&nbsp;&nbsp;<input type=text class=is name='mb_5' size=20 maxlength=255 value='<?=$member[mb_5]?>'><? } ?>
</td>
</tr>

위와같이 하니까 되네요?

재민님 다시한번 감사드립니다.
죄송합니다.
관련검색을 이곳 저곳 찾다보니 이곳이 질답게시판인줄 알고 글을 올리게 되었습니다.
류재민님이 알려주신 답변내용이 맞습니다. 그 내용대로  head.php의 상단메뉴에

<? if ($member['mb_level'] == 2) { ?><a href="?doc=bbs/gnuboard.php&bo_table=member_qa"
class=tm2>묻고답하기Ⅰ</a> <? } else {?><a href="?doc=bbs/mblogin.php" class=tm2>묻고답하기Ⅰ</a> <? } ?>와 같이 적용하고 있는데 회원가입폼에 응용해서 적용할려고 이리저리 해봐도 잘안되네요?

적용할려고 하는 내용은

mbform.skin.php에서

<tr class='ht'>
  <td>부서명 : </td>
    <td><input type=text class=input name='mb_2' size=50 maxlength=255 value='<?=$member[mb_2]?>'>
</td>
</tr>
<tr class='ht'>
    <td>현장명 : </td>
    <td><input type=text class=input name='mb_3' size=50 maxlength=255 value='<?=$member[mb_3]?>'>현장 근무일경우만 기재하세요</
td>
</tr>

<? if ($is_mb_4) { ?>
<tr><td colspan=2 background='<?=$member_skin?>/dotline.gif' height=1></td></tr>
<tr>
    <td class=ct>은행명</td>
    <td>&nbsp;
        <select name='mb_mb_4' required itemname='은행명'>
            <option value=''>선택하세요
            <option value='KB'>국민
            <option value='SH'>신한
            <option value='NHJ'>농협(중앙)
            <option value='NHD'>농협(단위)
            <option value='WR'>우리
            <option value='JI'>제일
            <option value='ST'>시티
            <option value='JH'>조흥
            <option value='HN'>하나
</select>
    </td>
</tr>
<script language='javascript'>document.fmbform.mb_married.value = '<?=$mb_mb_4?>';</script>
<? } ?>

<tr class='ht'>
    <td>계좌번호 : </td>
    <td><input type=text class=input name='mb_5' size=50 maxlength=255 value='<?=$member[mb_5]?>'></
td>
</tr>

상기 내용을 레벨 3이상인 사람에게만 보이게 할려고 합니다.
죄송하지만 적용하는 방법을 하나의 옵션필드에만 적용시켜 알려주시면 감사하겠습니다.
질문 이해가 안됩니다. ^^; 레벨3인 회원이 정보수정시 옵션필드가 나타나게끔 하신다는 말씀이신지요?
그렇다면.. '레벨' 이라고 검색만해도 쉽게 찾을수 있을것을..
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=concat%28wr_subject%2Cwr_content%29&stext=%B7%B9%BA%A7&soperator=0&page=1&wr_id=6566&ca_id=
위 팁텍을 이용한다면. 쉽게 할수 있을것입니다.

<? if($member[mb_level] > 3) { ?>
레벨3보다 작은사람들이 보아야할 문구
<? }

else { ?>
레벨3이상 보아야할 문구
<? } ?>
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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