회원핸드폰번호를 수정또는 뷰화면에서 wr_4 여유필드값으로 변경 정보
회원핸드폰번호를 수정또는 뷰화면에서 wr_4 여유필드값으로 변경본문
아래는 코드는 '게시판스킨 - write.skin.php'의 일부내용입니다
----------------------------------------------------------
<tr>
<th>전화번호</th>
<td>
<? if($w != 'u') { // 회원인경우는 입력된 전화번호 가져옴 (수정가능)
if($is_member)
echo "<input class=input type=text name='mb_hp' size='14' maxlength='14' itemname='핸드폰' value='{$member[mb_hp]}' required>";
else
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='전화번호' value='{$write[wr_4]}' required>";
}
?>
<? if($w == 'u') // 회원 비회원 구분없이 wr_4에 전화번호값 가져옴 (수정금지)
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='{$write[wr_4]}' readonly>";
?>
</td>
</tr>
--------------------------------------------------- ( 위코드 형식이 맞나요?? -_- ;; )
스킨작업중인데..게시글 작성시, <전화번호>를 입력받도록 되어 있습니다.
기본 사용하려는 여유필드값은 wr_4
- 회원인경우, 회원의 $member[mb_hp] 값을 가져오되 수정입력이 가능하도록 하고
(수정한다고 해서 원래의 등록된 회원 전화번호가 바뀌는것은 아니고, 게시물에서만 변경가능)
- 비회원인경우, wr_4 에 전화번호를 입력받도록 되어 있습니다.
[도움이 필요한 내용]
회원/비회원 구분없이 위 write.skin.php 에서 입력받은 <전화번호>값을
게시물 저장시 wr_4에 모두 넣고자 합니다.
비회원은 처음부터 wr_4에 값을 받았기 때문에 상관이 없으나
1. 회원인 경우는, 글작성후 $member[mb_hp] 의 값을 wr_4 로 넘겨줘야 하고..
2. 뷰화면(view.skin.php)과 수정화면(write.skin.php 의 $w=='u' 상태) 에서는
회원인경우에도 wr_4 필드의 값으로 노출시키고자 합니다. (수정금지로 처리)
write.skin.php에서 가져온 회원의 전화번호값을, 게시물 저장시 wr_4로 저장하면 될듯한데..
$member[mb_hp] --> wr_4 필드에 저장
도움글을 요청합니다
----------------------------------------------------------
<tr>
<th>전화번호</th>
<td>
<? if($w != 'u') { // 회원인경우는 입력된 전화번호 가져옴 (수정가능)
if($is_member)
echo "<input class=input type=text name='mb_hp' size='14' maxlength='14' itemname='핸드폰' value='{$member[mb_hp]}' required>";
else
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='전화번호' value='{$write[wr_4]}' required>";
}
?>
<? if($w == 'u') // 회원 비회원 구분없이 wr_4에 전화번호값 가져옴 (수정금지)
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='{$write[wr_4]}' readonly>";
?>
</td>
</tr>
--------------------------------------------------- ( 위코드 형식이 맞나요?? -_- ;; )
스킨작업중인데..게시글 작성시, <전화번호>를 입력받도록 되어 있습니다.
기본 사용하려는 여유필드값은 wr_4
- 회원인경우, 회원의 $member[mb_hp] 값을 가져오되 수정입력이 가능하도록 하고
(수정한다고 해서 원래의 등록된 회원 전화번호가 바뀌는것은 아니고, 게시물에서만 변경가능)
- 비회원인경우, wr_4 에 전화번호를 입력받도록 되어 있습니다.
[도움이 필요한 내용]
회원/비회원 구분없이 위 write.skin.php 에서 입력받은 <전화번호>값을
게시물 저장시 wr_4에 모두 넣고자 합니다.
비회원은 처음부터 wr_4에 값을 받았기 때문에 상관이 없으나
1. 회원인 경우는, 글작성후 $member[mb_hp] 의 값을 wr_4 로 넘겨줘야 하고..
2. 뷰화면(view.skin.php)과 수정화면(write.skin.php 의 $w=='u' 상태) 에서는
회원인경우에도 wr_4 필드의 값으로 노출시키고자 합니다. (수정금지로 처리)
write.skin.php에서 가져온 회원의 전화번호값을, 게시물 저장시 wr_4로 저장하면 될듯한데..
$member[mb_hp] --> wr_4 필드에 저장
도움글을 요청합니다
댓글 전체
글쓰기에 다음과 같이 하면 되지 않을까 싶습니다만??
name='wr_4' value="<?if($member[mb_hp]) echo $member[mb_hp] else $write[wr_4]?>"
name='wr_4' value="<?if($member[mb_hp]) echo $member[mb_hp] else $write[wr_4]?>"
ㅋ~~ 방법을 찾다가 도저히 안되서 질문 올렸는데, 안그래도 글올려놓고 다시 방법을 찾다가 아래처럼 하니 되던데...도움주신글을 함께 참고해서 바록 적용해보겠습니다. 감사합니다 ^^
<? if($w == "") {
if($is_member)
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='{$member[mb_hp]}' required>";
else
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='전화번호' value='{$write[wr_4]}' required>";
}
?>
<? if($w == "u")
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='{$write[wr_4]}' readonly>";
?>
<? if($w == "") {
if($is_member)
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='{$member[mb_hp]}' required>";
else
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='전화번호' value='{$write[wr_4]}' required>";
}
?>
<? if($w == "u")
echo "<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='{$write[wr_4]}' readonly>";
?>
덕분에 코드가 좀 줄었군요. ^^
<tr>
<th>전화번호</th>
<td>
<? if($w == "") { ?>
<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='<? if($member[mb_hp]) { echo $member[mb_hp]; } else { $write[wr_4]; }?>' required>
<? } else if($w == "u") { ?>
<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='<?=$write[wr_4]?>' readonly onMousedown="alert('수정하실수 없습니다');">
<? } ?>
</td>
</tr>
<tr>
<th>전화번호</th>
<td>
<? if($w == "") { ?>
<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='<? if($member[mb_hp]) { echo $member[mb_hp]; } else { $write[wr_4]; }?>' required>
<? } else if($w == "u") { ?>
<input class=input type=text name='wr_4' size='14' maxlength='14' itemname='핸드폰' value='<?=$write[wr_4]?>' readonly onMousedown="alert('수정하실수 없습니다');">
<? } ?>
</td>
</tr>
스크랩 합니다.