게시판 글쓰기시 이름, 이메일, 전화번호, 휴대폰 자동출력되게끔.. 채택완료
퇴근후밥상
11년 전
조회 6,596
게시판 글쓰기시 등록한 회원정보가 자동출력되게끔 하고싶습니다.
카멜레온빌더를 사용중이고요~
adm의 member_form.php 에 등록한 회원정보를 가지고
skin > board > oneroom_api > white.skin.php 게시판에 출력되게 하고싶습니다~
게시판관리자는 물론 회원등록한 아이디로 넣어두었구요~
이럴경우
어떻게 불러와야 하는건가요~
adm > member_form.php 에 들어가있는 변수명은 이렇습니다.
<? echo $mb[mb_name] ?> - 상점명
<? echo $mb[mb_nick] ?> - 대표자명
<? echo $mb[mb_tel] ?> - 전화번호
<? echo $mb[mb_hp] ?> - 핸드폰
<? echo $mb[mb_email] ?> - 이메일
skin > board > oneroom_api > white.skin.php 요기에 현재 들어가있는 변수명은 이렇습니다. (직접입력하게끔 되어있어요~현재는)
<?=$name?> - 이름 (상점명 자동출력하고싶어요)
<?=$email?> - 이메일 (이메일 자동출력..)
<ul><li class="b-left">일반전화</li>
<li class="b-right"> <select name='tel1' class='ed' itemname='전화번호'>
<option value='02' <? if($tel1 == "02") echo "selected"; ?>>02</option>
<option value='031' <? if($tel1 == "031") echo "selected"; ?>>031</option>
<option value='032' <? if($tel1 == "032") echo "selected"; ?>>032</option>
<option value='033' <? if($tel1 == "033") echo "selected"; ?>>033</option>
<option value='041' <? if($tel1 == "041") echo "selected"; ?>>041</option>
<option value='042' <? if($tel1 == "042") echo "selected"; ?>>042</option>
<option value='043' <? if($tel1 == "043") echo "selected"; ?>>043</option>
<option value='051' <? if($tel1 == "051") echo "selected"; ?>>051</option>
<option value='052' <? if($tel1 == "052") echo "selected"; ?>>052</option>
<option value='053' <? if($tel1 == "053") echo "selected"; ?>>053</option>
<option value='054' <? if($tel1 == "054") echo "selected"; ?>>054</option>
<option value='055' <? if($tel1 == "055") echo "selected"; ?>>055</option>
<option value='061' <? if($tel1 == "061") echo "selected"; ?>>061</option>
<option value='062' <? if($tel1 == "062") echo "selected"; ?>>062</option>
<option value='063' <? if($tel1 == "063") echo "selected"; ?>>063</option>
<option value='064' <? if($tel1 == "064") echo "selected"; ?>>064</option>
<!-- <option value='0505' <? if($tel1 == "0505") echo "selected"; ?>>0505</option> -->
</select>
-
<input name='tel2' class=ed value='<?=$tel2?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='전화번호 두번째자리' />
-
<input name='tel3' class=ed value='<?=$tel3?>' type='text' size='4' maxlength='4' onkeydown='onlyNumber(this);' itemname='전화번호 세번째자리' /></li>
</ul>
전화는 이런식으로 들어가있는데 간편하게 등록한 번호를 자동출력하고싶습니다.
불러오는게 가능하다면 어떻게 불러와야하나요 //
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
11년 전
빌더의 글쓰기가 어떻게 되어 있는지는 모르겠지만
그누보드의 빈 필드들을 이용하시면 됩니다.
회원정보의 어느 부분이 적용될지도 정확하게 어떻게 하실지 폼도 없어서
답변 드리기도 모호하네요
비슷한 형식으로 알려드리면
if($w=''){
$wr_1 = $member[mb_hp];
$wr_2 = $member[mb_tel];
}else{
$wr_1 = $write[wr_1];
$wr_2 = $write[wr_2];
}
<input class='ed' name='wr_1' value='<?=$wr_1?>'>
<input class='ed' name='wr_2' value='<?=$wr_2?>'>
위 소스를 적당한 곳에 삽입해서 테스트해 보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
퇴근후밥상
11년 전
댓글을 작성하려면 로그인이 필요합니다.
11년 전
게시판 글쓰기가 2레벨 이상 회원들일 경우 적용 가능합니다.
이메일 및 추가해 주시면 됩니다.
<?
if($w=''){ // 최초 글쓰기일 경우
$wr_1 = $member[mb_name];
$wr_2 = $member[mb_nick];
$wr_3 = $member[mb_tel];
$wr_4 = $member[mb_hp];
}else{
$wr_1 = $write[wr_1];
$wr_2 = $write[wr_2];
$wr_3 = $write[wr_3];
$wr_4 = $write[wr_4];
}
?>
<ul>
<li class="b-left">상점명</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_1 itemname="상점명" required value="<?=$wr_1?>"></li>
</ul>
if($w=''){ // 최초 글쓰기일 경우
$wr_1 = $member[mb_name];
$wr_2 = $member[mb_nick];
$wr_3 = $member[mb_tel];
$wr_4 = $member[mb_hp];
}else{
$wr_1 = $write[wr_1];
$wr_2 = $write[wr_2];
$wr_3 = $write[wr_3];
$wr_4 = $write[wr_4];
}
?>
<ul>
<li class="b-left">상점명</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_1 itemname="상점명" required value="<?=$wr_1?>"></li>
</ul>
<ul>
<li class="b-left">대표자명</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_2 itemname="대표자명" required value="<?=$wr_2?>"></li>
</ul>
<li class="b-left">대표자명</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_2 itemname="대표자명" required value="<?=$wr_2?>"></li>
</ul>
<ul>
<li class="b-left">전화번호</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_3 itemname="전화번호" required value="<?=$wr_3?>"></li>
</ul>
<li class="b-left">전화번호</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_3 itemname="전화번호" required value="<?=$wr_3?>"></li>
</ul>
<ul>
<li class="b-left">핸드폰번호</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_4 itemname="핸드폰번호" required value="<?=$wr_4?>"></li>
</ul>
<li class="b-left">핸드폰번호</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_4 itemname="핸드폰번호" required value="<?=$wr_4?>"></li>
</ul>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
회원정보 등록할시 작성한 db정보를 불러오려고
하는건데욥~~
adm > member_form.php
<tr class='ht'>
<td>상점명</td>
<td><input type=text class=ed name='mb_name' maxlength=20 minlength=2 required itemname='상점명' value='<? echo $mb[mb_name] ?>'></td>
</tr>
<tr class='ht'>
<td>대표자명</td>
<td><input type=text class=ed name='mb_nick' maxlength=20 minlength=2 required itemname='대표자명' value='<? echo $mb[mb_nick] ?>'></td>
</tr>
<tr class='ht'>
<td>전화번호</td>
<td><input type=text class=ed name='mb_tel' maxlength=20 itemname='전화번호' value='<? echo $mb[mb_tel] ?>'></td>
</tr>
<tr class='ht'>
<td>핸드폰번호</td>
<td><input type=text class=ed name='mb_hp' maxlength=20 itemname='핸드폰번호' value='<? echo $mb[mb_hp] ?>'></td>
</tr>
<tr class='ht'>
<td>E-mail</td>
<td><input type=text class=ed name='mb_email' size=40 maxlength=100 email itemname='e-mail' value='<? echo $mb[mb_email] ?>'></td>
</tr>
이곳에 등록된 db정보를
다른게시판 skin > board > oneroom_api 라는 게시판의 글쓰기를 눌렀을시
위에서 등록한 db정보를 자동으로 불러오고 싶어요~
white.skin.php
<ul>
<li class="b-left">이름</li>
<li class="b-right"><input class='ed' maxlength=20 style=width:20% name=wr_name itemname="이름" required value="<? $mb_name?>"></li>
</ul>
<? } ?>
<? if ($is_password) { ?>
<ul>
<li class="b-left">패스워드</li>
<li class="b-right"><input class='ed' type=password maxlength=20 style=width:20% name=wr_password itemname="패스워드" <?=$password_required?>></li>
</ul>
<? } ?>
<? if ($is_email) { ?>
<ul>
<li class="b-left">이메일</li>
<li class="b-right"><input class='ed' maxlength=100 style=width:60% name=wr_email email itemname="이메일" value="<?=$email?>"></li>
</ul>
<? } ?>
요런부분으로 따로 입력할 필요없이 등록해준 정보를 불러오게끔 하고싶습니다.
제가 초보라서 자세히 부탁드려여 ㅠㅠ