필드추가
본문
회원가입 양식에 필드를 체크박스 버튼으로 추가했는데요,
다중선택하여 가입은 잘 되는데,
선택 된 이력들이 안들어오더라구요...
DB에서 볼 수 있는지는 제가 보는 방법을 몰라서; 확인이 당장 어려울 것 같기에
회원가입시 최고관리자에게 메일보내는 기능을 사용 하려고 합니다.
그래서..제가 막 끼어넣는식으로,, 소스 추가했는데요
잘못 된 부분이 어딘지... 어떤 방식(?)이 있는지 ....
도와주세요 ㅠㅠㅠㅠ
*gn4/skin/member/basic/register_form.skin.php
회원가입 입력 폼
<td><img src="/" alt="관심" ></td>
<td> </td>
<td><input name="mb1" type="hidden" value="<?=$member[mb_1]?>" />
<input name="mb1_tmp" id="mb1_tmp1" type="checkbox" value="선택1" <?if ( strpos($member[mb_1],'선택1') ){echo "checked";}?> />
<label for="mb1_tmp1">선택1</label>
<input name="mb1_tmp" id="mb1_tmp2" type="checkbox" value="선택2" <?if ( strpos($member[mb_1],'선택?2') ){echo "checked";}?> />
<label for="mb1_tmp2">선택?2</label>
<input name="mb1_tmp" id="mb1_tmp3" type="checkbox" value="선택3" <?if ( strpos($member[mb_1],'선택?3') ){echo "checked";}?> />
<label for="mb1_tmp3">선택?3</label>
</td>
<td><img src="/" alt="경로" ></td>
<td> </td>
<td><input name="mb3" type="hidden" value="<?=$member[mb_3]?>" />
<input name="mb3_tmp" id="mb3_tmp1" type="checkbox" value="1번" <?if ( strpos($member[mb_3],'1번') ){echo "checked";}?> />
<label for="mb3_tmp1">1번</label>
<input name="mb3_tmp" id="mb3_tmp2" type="checkbox" value="2번" <?if ( strpos($member[mb_3],'2번') ){echo "checked";}?> />
<label for="mb3_tmp2">2번</label>
<input name="mb3_tmp" id="mb3_tmp3" type="checkbox" value="3번" <?if ( strpos($member[mb_3],'3번') ){echo "checked";}?> />
<label for="mb3_tmp3">3번</label>
</tr>
// submit 최종 폼체크
function fregisterform_submit(f)
{
f.mb1.value = "";
for(var i=0; i<f.mb1_tmp.length; i++){
if(f.mb1_tmp[i].checked)
f.mb1.value += f.mb1_tmp[i].value;
}
f.mb3.value = "";
if(f.mb3_tmp[i].checked)
f.mb3.value += f.mb3_tmp[i].value;
}
}
*gn4/adm/member_form.php
회원정보 관리자페이지
(정보 안들어옴)
<tr class='ht' style="margin-top:40px">
<td>관심</td>
<td>
<select name=mb_1><option value=''>----<option value='tmp1'>선택1<option value='tmp2'>선택2<option value='tmp3'>선택3</select>
<script type="text/javascript"> document.fmember.mb_1.value = "<?=$$mb[mb_1]?>"; </script></td>
<td>가입</td>
<td>
<select name=mb_3><option value=''>----<option value='tmp1'>1번<option value='tmp2'>2번<option value='tmp5'>3번</select>
<script type="text/javascript"> document.fmember.mb_3.value = "<?=$$mb[mb_3]?>"; </script></td>
</tr>
*gn4/bbs/register_form_update_mail2.php
이메일수신
(정보 안들어옴)
<table width="500" border="0" align="center" cellpadding="4" cellspacing="0">
<tr>
<td height="150"><b><?=$mb_name?></b> 님께서 회원가입 하셨습니다.
<p>회원 아이디 : <b><?=$mb_id?></b>
<p>회원 이름 : <?=$mb_name?>
<p>이메일 : <?=$mb_email?>
<p>관심국가 : <?=$mb_1?>
<p>가입경로 : <?=$mb_3?></td>
</tr>
</table>
답변을 작성하시기 전에 로그인 해주세요.