회원가입폼 수정방법 > 그누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을 잘 몰라서 물어 보는데요
(요즘 가끔씩 공부하고 있습니다. )
자기가 직접 테이블을 만들어 주어야 하나요?
직접 만들어야 한다면 어떻게 해야 하는지...
아니면 자동으로 만들어 지나요?
© SIRSOFT
현재 페이지 제일 처음으로