접속회원 글작성시 기본정보 자동입력에 관한 질의
본문
■ 보통 회원가입한 회원이 게시판에 글작성시 기본적인 회원정보를 다시 입력한다면 불편한 일입니다.
로그인한 회원이 글쓰기시 자동으로 가입정보 중 이름 mb_name, 전화번호 mb_tel, 소속(회원가입 여분필드1), 이메일 mb_email 등을 쓰기시 자동입력되있고, 내용만 기입할 수 있는 방법을 시도하다가 질문드립니다. 확인해보니 보통 이메일과 홈페이지 등은 아시는 바와 같이 입력정보가 추가로 필요할 때에 여분필드들(1~10)을 추가하여 '소속'등의 항목을 아래와 같이 추가했습니다. (더보기를 눌러주세요)
<아래>
여분필드 1 제목 / 여분필드 1 설정값
cf_1 / mb_1
물론, basic 회원스킨(register_form.skin.php)에 회원정보 입력 및 수정시 해당스킨에 적용하여 문제없음을 확인했습니다.
<input name=mb_1 itemname="소속" value="<?=$member[mb_1]?>" <?=$member[mb_1]?" class=ed2":"class=ed";?>>
회원정보 수정 등 이상없이 해결되었구요
문제는 글쓰기와 글보기에서 생겼습니다.
■ write.skin
글쓰기 항목에서 아래 입력부분 중 이메일과 홈페이지 부분은 기본적으로 잘 보여집니다.
□ 이 름: <input class='ed' size=50 name=wr_name itemname="이름" value="<?=$name?>"> <br>
□ 아 이 디: <input class='ed' size=50 name=wr_nick itemname="아이디" value="<?=$nick?>"> <br>
□ 전화 번호: <input class='ed' size=50 name=wr_tel itemname="전화번호" value="<?=$tel?>"> <br>
□ 이 메 일 : <input class='ed' size=50 name=wr_email itemname="이메일" required value="<?=$email?>" > <br>
□ 홈페이지 : <input class='ed' size=50 name=wr_homepage itemname="홈페이지" value="<?=$homepage?>"> <br>
□ 소 속 : <input class='ed' size=50 name='wr_mb_1' itemname="소속" value='<?=$mb["mb_1"]?>'> <br>
■ view.skin
글보기 항목에서 이메일과 홈페이지 부분은 기본적으로 잘 보여집니다.
하지만, 그외 이름,아이디,전화번호,소속(여분필드1) 등은 비어있더군요.
□ 이 름: <?=$view[wr_name]?> <br>
□ 아 이 디: <?=$view[wr_nick]?> <br>
□ 전화 번호: <?=$view[wr_tel]?> <br>
□ 이 메 일 : <?=$view[wr_email]?> <br>
□ 홈페이지 : <?=$view[wr_homepage]?> <br>
□ 소 속 : <?=$view[wr_mb_1]?>
위 항목 밑에 테스트로 붙여본 이하 부분은 삽입해보니.....
<div style="background:#FF0; margin:50px 0; padding:20px;">
※ <b>get_member불러와서 mb_id 보이기// 테스트용으로 무의미한 정보임</b><br>
<!--회원프로필에서 접속한 ID의 정보를 불러오는 영역 -->
<? $profile = get_member("$view[mb_id]"); ?>
■mb아이디 : <?=$profile[mb_id]?><br>
■mb이름 : <?=$profile[mb_name]?><br>
■닉네임 : <?=$profile[mb_nick]?><br>
■mb핸드폰 : <?=$profile[mb_hp]?><br>
■mb전화 : <?=$profile[mb_tel]?><br>
■mb메일 :<?=$profile[mb_email]?><br>
<a href="#" OnClick="window.open('<?=$g4[bbs_path]?>/memo_form.php?me_recv_mb_id=<?=$profile[mb_id]?>','','scrollbars=yes,resizable=no,width=650,height=500')"><b>쪽지보내기</b></a><br>
■그냥네임 : <?=$profile[name]?><br>
■mb성별 : <?=$profile[mb_sex]?><br>
■mb생일 : <?=$profile[mb_birth]?><br>
■mb주소지 : <?=$profile[mb_addr1]?> <?=$profile[mb_addr2]?> <br>
========================================== <br>
■소속 : <?=$profile[mb_1]?><br>
■부서 : <?=$profile[mb_2]?><br>
■직위 : <?=$profile[mb_3]?><br>
■최종학력 : <?=$profile[mb_4]?><br>
■출신학교 : <?=$profile[mb_5]?><br>
■학과(졸업년도) : <?=$profile[mb_6]?><br>
■전공/세부전공 : <?=$profile[mb_7]?><br>
■미지정 : <?=$profile[mb_8]?><br>
■주요경력 : <?=$profile[mb_9]?><br>
■다른소속학회: <?=$profile[mb_10]?><br>
</div>
회원프로필에서 가져온 하단 정보가 view에서는 잘 보여집니다.
글쓰기부터 잘못된 것인지...
글작성시 "자동입력됨"이라 해놓고 보기에서 프로필정보에서 일부 추출해서 보여줘야 할 지 고민중입니다.
아님 별도로 <이메일과 홈페이지>외 다른 부분을 보여주지 못하는 제한이 걸린 부분이 따로 있는 것인지 막혀서
질문을 올려봅니다.
※ 하단, 프로필정보를 뿌리는 부분은 아래 게시물에서 참고했습니다.
[게시판 VIEW화면에서 글작성자의 전화번호, 핸드폰, 주소 등 정보를 보이게 하고 싶습니다.]
답변을 작성하시기 전에 로그인 해주세요.