회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기초예제 2 > 그누보드 기타스킨 강좌

본문 바로가기
전체검색

그누스킨닷컴

그누보드 기타스킨 강좌

그누보드 영카트 초보 사용자를 위한 기본 매뉴얼, 스킨 제작 기초강좌를 공유합니다.

회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기초예제 2

페이지 정보

작성자 관리자 작성일15-12-20 14:52 조회3,811회

본문

회원 가입 스킨에 여분 필드를 추가했다면 관리자 페이지에 있는 회원 정보 페이지도 수정해야 합니다.

반드시 수정할 필요는 없지만 상황에 따라 필요한 경우가 있을 때 참고하면 됩니다.

 

이전 글 예제처럼 그대로 적용한 후에 관리자 페이지 > 회원관리 > 회원 수정 페이지에서 회원 정보를 확인하면

이렇게 아마 출력될 겁니다.

 

6463f56fc8ef3bbec5f507c4572e7085_1450600245_602.gif

 

이 상태에서도 사용하는 데 문제는 없지만 셀렉트 박스나 라디오 버튼일 경우에는 불편할 수도 있겠죠.

관리자 페이지에서도 회원 가입 페이지 입력 화면과 똑같이 출력해주는 방법입니다.

 

수정파일 : /adm/member_form.php

 

 

위 파일에서 원하는 위치에 넣어줍니다.

 

<tr>
    <th scope="row"><label for="mb_1">사업자번호</label></th>
    <td colspan="3">
        <input type="text" name="mb_1" value="<?php echo $mb['mb_1'] ?>" id="mb_1" class="frm_input" size="20">
    </td>
</tr>

<tr>
    <th scope="row"><label for="mb_2">취급품목</label></th>
    <td colspan="3">
        <textarea name="mb_2" id="mb_2" rows="5"><?php echo $mb['mb_2'] ?></textarea>
    </td>
</tr>

<tr>
    <th scope="row"><label for="mb_3">업체구분</label></th>
    <td colspan="3">
        <select name="mb_3" id="mb_3">
            <option value="">선택하세요.</option>
            <option value="개인회원" <?php echo ($mb['mb_3'] == "개인회원") ? "selected" : "";?>>개인회원</option>
            <option value="기업회원" <?php echo ($mb['mb_3'] == "기업회원") ? "selected" : "";?>>기업회원</option>
        </select>
    </td>
</tr>

<tr>
    <th scope="row"><label for="mb_4">기간선택</label></th>
    <td colspan="3">
        <input type="radio" name="mb_4" value="1년" <?php echo ($mb['mb_4'] == "1년") ? "checked" : "";?>> 1년 
        <input type="radio" name="mb_4" value="2년" <?php echo ($mb['mb_4'] == "2년") ? "checked" : "";?>> 2년 
        <input type="radio" name="mb_4" value="3년" <?php echo ($mb['mb_4'] == "3년") ? "checked" : "";?>> 3년 
        <input type="radio" name="mb_4" value="4년" <?php echo ($mb['mb_4'] == "4년") ? "checked" : "";?>> 4년
    </td>
</tr>

<tr>
    <th scope="row"><label for="mb_5">해외사업자</label></th>
    <td colspan="3">
        <input type="checkbox" name="mb_5" value="해외사업자" <?php echo ($mb['mb_5'] == "해외사업자") ? "checked" : "";?>> 해외사업자
    </td>
</tr>
 

 

가입 페이지 스킨에서 추가한 내용과 똑같지만 한가지 차이점이 있습니다.

 

$member['mb_1'] 이런 부분들이 전부 이렇게 바뀌었습니다. ($member​ > $mb 로 변경)

$mb['mb_1']

 

 

그리고 반드시 수정할 부분이 있습니다.

같은 파일 좀 더 아래에 보면 여분 필드 개수 설정하는 부분이 있는데

<?php for ($i=1; $i<=10; $i++) { ?>

여기를 사용한 여분 필드 개수만큼 제외해야 합니다.

 

위 예제에서는 총 5개를 사용했으니 1을 6으로 변경해야겠죠. ($i=1 > $i=6)

<?php for ($i=6; $i<=10; $i++) { ?>

 

정상적으로 수정이 됐다면 아래 그림처럼 가입 페이지와 똑같이 출력 될 겁니다.

여분 필드도 5개를 사용했으니 하단에 남은 여분 필드 번호는 6번부터 있을 겁니다.

 

6463f56fc8ef3bbec5f507c4572e7085_1450601479_5804.gif
 

커뮤니티는 당분간 중단하겠습니다.
그누보드 기타스킨 강좌 목록
번호 제목
공지 공지사항입니다.
27 1:1문의 게시판 비회원도 목록은 보이게 처리하기
26 회원 가입 스킨에서 이메일 필수 입력 해제하기
25 회원 가입시 관리자에게 SMS 문자 발송하기 댓글4
24 로그인 스킨에 자동등록방지 캡챠 코드 적용하기
23 SNS 계정으로만 회원 가입 허용하기 일반 가입은 차단
22 내용 관리 스킨에서 여분 필드 추가해서 사용하기
21 인기 검색어를 변동 없이 원하는 값으로 고정해서 출력
20 전체 검색에서 여분 필드 검색 추가하기
19 1:1문의 게시판에서 여분 필드 사용하기
18 회원 정보 여분 필드 10개 이상 추가해서 사용하기
17 회원 가입 스킨에서 이메일 항목 삭제하기
16 쪽지 포인트 스크랩 페이지를 새창 방식이 아닌 일반 페이지로 전환
15 회원 가입 스킨에서 닉네임 항목 삭제하기
14 회원 가입할 때 약관 및 개인정보처리방침 생략하기
13 전체 최신글 스킨 목록에서 댓글 내용 출력 댓글2
12 회원 가입 스킨에서 여분 필드 선택 값에 따라 자동으로 레벨 지정하기
11 회원 정보 수정 페이지에 회원 탈퇴 메뉴 추가하기
10 전체 검색에서 카테고리도 검색에 포함하기
9 회원 가입 스킨에서 이름 항목 삭제하기
8 FAQ 스킨 페이지를 항상 열림 상태로 변경
7 전체 최신글 스킨 new.php 파일에 각종 아이콘 출력하기 댓글1
6 회원 가입 스킨에 회원 정보 여분 필드 활용 방법 - 배열 사용
5 회원 가입 스킨에서 개인 정보 입력 항목 최소화하기 댓글1
4 투표(설문조사) 항목 개수 늘리기
열람중 회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기초예제 2
2 회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기초예제 1
1 회원 가입 스킨에 회원 정보 여분 필드 사용하기 - 기본적인 사용 방법
게시물 검색


그누스터디는 그누보드, 영카트 초보 사용자를 위한 정보를 공유합니다.

Copyright © GNUSTUDY. All rights reserved.
상단으로