회원가입폼 수정방법 정보
그누호환 회원가입폼 수정방법본문
아직 갈길은 멀고... 일단 회원가입양식 수정하는법을 발견했어요.
회원가입양식 수정하려고 여러 답변들을 보았지만 제가 원하는 답변을 발견할수가 없어서..
그래서 저같은 분들이 또 계실까봐 이렇게 올려봅니다.
우선.. 한자이름이라는 항목을 추가해보도록 하겠습니다.
그누 폴더에서 ../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>
<? } ?>
--------------------------------------------------------------------------------------
이런 소스들이 몇개 보일텐데 그 소스들 사이로 위 소스를 추가해주시면 끝납니다.
해보시고 안되시면 연락주시 마세요.....ㅋㅋ
제가 그누보드 초보인지라 답변이 불가능할듯.....
필요하신분들은 유용하게 사용하시길......
회원가입양식 수정하려고 여러 답변들을 보았지만 제가 원하는 답변을 발견할수가 없어서..
그래서 저같은 분들이 또 계실까봐 이렇게 올려봅니다.
우선.. 한자이름이라는 항목을 추가해보도록 하겠습니다.
그누 폴더에서 ../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
0
댓글 전체
gb_default 만 수정해도 위의 내용은 충분하겠군여
아마 de_use_hname 이런식으로 해서 추가했을꺼예요
아마 de_use_hname 이런식으로 해서 추가했을꺼예요
php와 sql을 잘 몰라서 물어 보는데요
(요즘 가끔씩 공부하고 있습니다. )
자기가 직접 테이블을 만들어 주어야 하나요?
직접 만들어야 한다면 어떻게 해야 하는지...
아니면 자동으로 만들어 지나요?
(요즘 가끔씩 공부하고 있습니다. )
자기가 직접 테이블을 만들어 주어야 하나요?
직접 만들어야 한다면 어떻게 해야 하는지...
아니면 자동으로 만들어 지나요?
테이블은 만들어져 있구요....테이블중에 gb_default 와 gb_member 두개의 테이블에 필요한 칼럼만 추가해주시면 됩니다.
호호