회원 가입 스킨에 회원 정보 여분 필드 활용 방법 - 배열 사용 > 그누보드 기타스킨 강좌

본문 바로가기
사이트 내 전체검색

아이디비번찾기

그누보드 기타스킨 강좌

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

회원 가입 스킨에 회원 정보 여분 필드 활용 방법 - 배열 사용

페이지 정보

작성자 관리자 작성일17-03-16 16:27 조회726회

본문

회원정보 여분필드에 전화, 팩스, 사업자 번호 등을 자릿수 별로 구분해서 입력받는 방법을 살펴보겠습니다.

일반 게시판은 아래 강좌 내용을 참고하세요.

http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=32 

 

회원 가입 스킨에 적용하는 방법도 위 강좌 내용과 거의 동일합니다.

예를 들어 회원 정보 여분 필드 mb_1 에 팩스 번호를 추가해보겠습니다.

 

1. skin/member/basic/register_form.skin.php 파일에 추가

 

<?php

$fax = explode("-",$member['mb_1']); // 팩스

?>

<tr>

    <th scope="row"><label for="mb_1">팩스</label></th>

    <td>

        <input type="text" name="fax[0]" value="<?php echo $fax[0] ?>" class="frm_input" size="10" maxlength="4"> - <input type="text" name="fax[1]" value="<?php echo $fax[1] ?>" class="frm_input" size="10" maxlength="4"> - <input type="text" name="fax[2]" value="<?php echo $fax[2] ?>" class="frm_input" size="10" maxlength="4">

    </td>

</tr>

 

사업자 번호 같은 경우에는 maxlength="4" 이 부분 자릿수에 맞게 늘려서 사용하세요. 
 


2. 같은 스킨 폴더 안에 register_form_update.tail.skin.php 파일을 새로 생성

 

파일 내용은 이렇게..

 

<?php

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

 

$mb_1 = "$fax[0]-$fax[1]-$fax[2]";

sql_query(" update {$g5['member_table']} set mb_1 = '$mb_1' where mb_id = '$mb_id' "); 

?>

 

 

3. 입력과 수정이 정상적으로 잘 되는지 확인

 

06283860a52c6924eab0c73fb47d928e_1489649064_7712.gif 

로그인 후 댓글을 남겨주세요.
게시물 검색


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

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