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

회원이 수정하면 값이 사라집니다. 채택완료

guswjd 7년 전 조회 2,243

write.skin.php

 

</p>

<p><tr>

   <th colspan="4" class="right">예상배송비(관리자 확인 후, 금액확인가능)</th>

   <td colspan="3" class="right border_r0">$

    <?php if($is_admin) {?>

     <input type="text" name="wr_deliverprice" value="<?php echo $write['wr_deliverprice'] ?>" id="wr_deliverprice" maxlength="30" class="form01 right">

     <?php } else { ?>

     <?php echo $write['wr_deliverprice'] ?>

     <?php }?>

   </td>

   </tr></p>

<p>

 

view.skin.php

 

</p>

<p><tr>

   <th colspan="4" class="right">예상배송비</th>

   <td colspan="3" class="right border_r0">$ <?php echo $view['wr_deliverprice'] ?> </td>

   </tr></p>

<p>

 

이렇게 불러왔는데.

 

관리자가 입력하면 입력값은 보입니다.

그런데 글쓴사람이 수정페이지에서 다른걸 수정하고 확인 버튼을 클릭하면

해당값이 사라져 버립니다.

 

취소 버튼을 클릭하면 값을 가지고 있습니다.

확인 버튼을 클릭하면서 값이 사라지는데

 

왜 그런걸까요?

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

답변 2개

채택된 답변
+20 포인트
7년 전

write.skin.php 파일에서

.................................

<?php } else { ?>
<?php echo $write['wr_deliverprice'] ?>
여기 밑에 아래 내용 추가하세요.
<input type="hidden" name="wr_deliverprice" value="<?php echo $write['wr_deliverprice'] ?>">

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

답변에 대한 댓글 1개

g
guswjd
7년 전
알려주신대로 하니까 해결됐습니다.
정말 감사합니다.

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

저장되는 페이지에서 무언가 다른 값이 들어가는가 본데요

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

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

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

로그인