회원가입시 가입경로 표시 정보
회원가입시 가입경로 표시본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : 오류는 아니구요~
회원가입할때 회원가입경로를 선택 혹은 작성하도록 만들고 싶은데
어떻게 해야하는지...
여분필드를 활용해서 하는건가요??
무식한 절 도와주세요...^0^
오류 주소 : 오류는 아니구요~
회원가입할때 회원가입경로를 선택 혹은 작성하도록 만들고 싶은데
어떻게 해야하는지...
여분필드를 활용해서 하는건가요??
무식한 절 도와주세요...^0^
댓글 전체
여분필드를 사용하시면 되지 않을까 생각합니다.
<? if(!$member[mb_id]){ // 최초 가입시에만 나오게끔 하기 위해서 ?>
<tr>
<td>가입 경로</td>
<td>
<select itemname='가입경로' name='mb_1'>
<option value=''>선택하세요</option>
<option value='검색엔진'>검색엔진</option>
<option value='지인'>지인</option>
</select>
</td>
</tr>
<? }else{ ?>
<input type=hidden name='mb_1' value='<?=$member[mb_1]?>'>
<? }//end if ?>
이해를 위해서 그냥 if문에 쭉 이어서 아래쪽에 hidden 입력칸을 두었는데, 스킨에 맞게 다른쪽에 심어줘도 괜찮습니다. 만약 hidden값이 없다면 회원이 가입 후에 한번이라도 수정을 했을 때 정보가 날라갈 수 있거든요.
<? if(!$member[mb_id]){ // 최초 가입시에만 나오게끔 하기 위해서 ?>
<tr>
<td>가입 경로</td>
<td>
<select itemname='가입경로' name='mb_1'>
<option value=''>선택하세요</option>
<option value='검색엔진'>검색엔진</option>
<option value='지인'>지인</option>
</select>
</td>
</tr>
<? }else{ ?>
<input type=hidden name='mb_1' value='<?=$member[mb_1]?>'>
<? }//end if ?>
이해를 위해서 그냥 if문에 쭉 이어서 아래쪽에 hidden 입력칸을 두었는데, 스킨에 맞게 다른쪽에 심어줘도 괜찮습니다. 만약 hidden값이 없다면 회원이 가입 후에 한번이라도 수정을 했을 때 정보가 날라갈 수 있거든요.
오우~ 저도 감사
실수로 적은 부분이 있었네요.
$mb[level]이 아니라 $member[mb_level]이고, $mb[mb_1]이 아니라 $member[mb_1]입니다.
위 본문은 수정이 적용된 본문입니다.
$mb[level]이 아니라 $member[mb_level]이고, $mb[mb_1]이 아니라 $member[mb_1]입니다.
위 본문은 수정이 적용된 본문입니다.
관리자 화면 -> 환경설정 -> 기본환경설정 -> 여분필드에 적는건가요??
어디에다 적는지 모르겠어요..
어디에다 적는지 모르겠어요..
아니요. 여기서 말하는 여분필드는 각 회원에게 할당되는 member의 여분필드입니다.
따라서 무엇을 설정해줄 필요는 없구요,
회원 가입 스킨페이지에서 위 구문을 삽입하시면 됩니다.
따라서 무엇을 설정해줄 필요는 없구요,
회원 가입 스킨페이지에서 위 구문을 삽입하시면 됩니다.
홍구님 감사합니다. 회원가입 스킨페이지 파일명이 자세히 어떻게 되는지요...? 이름이 비슷한 파일들이 넘 많은거 같아서...
skin/member/basic/register_form.skin.php 이 파일명입니다^^