테스트 사이트 - 개발 중인 베타 버전입니다

조회수 sql 넘어가는 방식 채택완료

조회수를 관리자로 접속하여 직접 수정하려고하는데 조회수가 웹에서도 값이 넘어가는데

Content-Disposition: form-data; name="wr_hit"

123//조회수를 123으로 입력했는경우

그런데 조회수가 게시판에는 앞에 한자리인 1만 조회수로 나타냅니다

ex)조회수를 45로 입력하면 앞에 자릿수 4만 조회수로 되는데;;

write_skin에서 이렇게 넣고 했는데...

<?php if ($is_wr_hit) { ?>

<tr>

&nbsp; &nbsp; <th scope="row"><label for="wr_hit">조회수</label></th>

&nbsp; &nbsp; <td><input type="text" name="wr_hit" value="<?php echo $wr_hit ?>" id="wr_hit" class="frm_input wr_hit" size="10" maxlength="20"></td>

</tr>

문제가 머일까요;;;;;;;

wirte_update.php소스에서는

if ($w == '' || $w == 'r') {



&nbsp; &nbsp; if ($member['mb_no']==1) {

&nbsp; &nbsp; &nbsp; &nbsp; $mb_id = $member['mb_id'];

&nbsp; &nbsp; &nbsp; &nbsp; $wr_password = $member['mb_password'];

$wr_hit = $wr_hit['wr_hit'];

&nbsp; &nbsp; &nbsp; &nbsp; $wr_email = $member['mb_email'];

&nbsp; &nbsp; &nbsp; &nbsp; $wr_homepage = $member['mb_homepage'];



&nbsp; &nbsp; }

else if($member['mb_id']){

&nbsp; &nbsp; &nbsp; &nbsp; $mb_id = $member['mb_id'];

$wr_name = $board['bo_use_name'] ? $member['mb_name'] : $member['mb_nick'];

&nbsp; &nbsp; &nbsp; &nbsp; $wr_password = $member['mb_password'];

&nbsp; &nbsp; &nbsp; &nbsp; $wr_email = $member['mb_email'];

$wr_hit=$member['wr_hit']==0;

&nbsp; &nbsp; &nbsp; &nbsp; $wr_homepage = $member['mb_homepage'];

&nbsp; &nbsp; }

else {

$mb_id = '';

&nbsp; &nbsp; &nbsp; &nbsp; // 비회원의 경우 이름이 누락되는 경우가 있음

&nbsp; &nbsp; &nbsp; &nbsp; $wr_name = escape_trim($_POST['wr_name']);

&nbsp; &nbsp; &nbsp; &nbsp; if (!$wr_name)

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; alert('이름은 필히 입력하셔야 합니다.');

&nbsp; &nbsp; &nbsp; &nbsp; $wr_password = sql_password($wr_password);

}

이렇게 넣었는데 문제가 어느부분일까요;;;;답을....

초보입니다.
댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
$wr_hit = $wr_hit['wr_hit'];



$wr_hit = $_POST['wr_hit'];

로 테스트
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

정말 감사합니다 !!^^

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고