회원가입폼 수정방법 > 그누3 팁자료실

그누3 팁자료실

회원가입폼 수정방법 정보

그누호환 회원가입폼 수정방법

본문

아직 갈길은 멀고... 일단 회원가입양식 수정하는법을 발견했어요.
회원가입양식 수정하려고 여러 답변들을 보았지만 제가 원하는 답변을 발견할수가 없어서..
그래서 저같은 분들이 또 계실까봐 이렇게 올려봅니다.

우선.. 한자이름이라는 항목을 추가해보도록 하겠습니다.
그누 폴더에서 ../bbs/

☆  defaultform.php  ☆  -- admin에서 환경설정의 선택 입력사항 추가
-----------------------------------------------------------------------
178 번째줄 <tr><td colspan=4 height=30>회원가입 설정</td></tr> 이후로
<tr>
    <td>한자이름 사용</td>
    <td><? echo get_yn_select('de_use_hname') ?></td>
    <td>Hobby 사용</td>
    <td><? echo get_yn_select('de_use_hobby') ?></td>
</tr>
-----------------------------------------------------------------------
298 번째줄 <script language='JavaScript'>
                  var f = document.defaultform;    이후로
 f.de_use_hname.value        = '<? echo $default[de_use_hname] ?>';
-----------------------------------------------------------------------
추가합니다.


☆  defaultupdate.php  ☆  -- defaultform.php 을 반영
-----------------------------------------------------------------------
15 번째줄 $sql = " update $cfg[table_default]  이후로
de_use_hname        = '$de_use_hname',
-----------------------------------------------------------------------
추가합니다.


☆  mbform.php  ☆  -- 회원가입 양식
-----------------------------------------------------------------------
$is_hname = false;
if ($default[de_use_hname]) {
    $is_hname = true;
    $mb_hname = $member[mb_hname];
-----------------------------------------------------------------------
25번째 라인즈음 해서 위 항목을 추가합니다.


☆  mbupdate.php  ☆  -- mbform.php 를 반영
-----------------------------------------------------------------------
30번째줄  $sql_common = " mb_name        = '$mb_name',
                  mb_passwd_q    = '$mb_passwd_q',
                  mb_passwd_a    = '$mb_passwd_a',
                  mb_profile      = '$mb_profile',
                  mb_open        = '$mb_open',
                  mb_mailling    = '$mb_mailling',
                  mb_today_login  = '$now' ";                      이후로

if (isset($mb_hname))      { $sql_common .= " , mb_hname      = '$mb_hname' "; }
------------------------------------------------------------------------------
한줄 추가합니다.


☆  mbform.skin.php  ☆  -- bbs/skin/member/ 에서
----------------------------------------------------------------------
150 라인즈음에서 <다음은 선택입력사항입니다..> 라는 문구가 보일겁니다.
그리고 밑에...
  <? if ($is_hname) { ?>
        <tr>
        <td bgcolor="#FFFFFF"><img src='<?=$member_skin?>/bul.gif' width="9" height="9" border='0'>
            한자이름</td>
          <td bgcolor="#FFFFFF"><input type=text class=input name='mb_hname' size=21 maxlength=21 minlength=2 itemname='한자이름' value='<?=$mb_hname?>'></td>
        </tr>
        <? } ?>
--------------------------------------------------------------------------------------
이런 소스들이 몇개 보일텐데 그 소스들 사이로 위 소스를 추가해주시면 끝납니다.


해보시고 안되시면 연락주시 마세요.....ㅋㅋ
제가 그누보드 초보인지라 답변이 불가능할듯.....
필요하신분들은 유용하게 사용하시길......
추천
0

댓글 전체

php와 sql을 잘 몰라서 물어 보는데요
(요즘 가끔씩 공부하고 있습니다. )
자기가 직접 테이블을 만들어 주어야 하나요?
직접 만들어야 한다면 어떻게 해야 하는지...
아니면 자동으로 만들어 지나요?
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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