view화면에서 특정 필드값 입력 및 수정 하려고 합니다.
본문
------------------------------------------- view.skin.php------------------------
<tr>
<td>
<div style="float:left;">
구매신청자ID :
<input class='ed' maxlength=20 size=15 name=wr_6 itemname="신청인ID" value="<?=$member['mb_id']?>" readonly>
</div>
</td>
</tr>
---------------------- view화면 중간에 보는사람 아이디가 표시되도록 일단 표시해주구요..
<tr><td>
</td></tr>
<input type="hidden" name="check" value="ok">
<input type="submit" value="[ 신청하기 ]">
</form>
</td></tr>
------------------------------------신청하기 를 클릭하면 post 방식으로 넘기도록하는데요
<? if($_POST[check] == "ok")
{
$sql99=" update $write_table set wr_6='$member[mb_id]' , wr_10 = '_2' where wr_id='$wr_id' ";
sql_query($sql99);
goto_url('www.naver.com');
}
?>
-------------------------------------------------------------- 요렇게 넘기려고합니다.
보는사람 ID를 wr_6 값으로 , 그리고 wr_10의 값을 _2 로 수정하게끔요..
물론 수정은 되는데 .... 지정한 naver.com 페이지로 가는게 아니라
지금 보고있는 view 화면이 위에 몇줄만 나오다가 짤립니다.
새로고침하면 윈도우경고창이 뜨고 확인해주면 현재 보던 화면이 정상적으로 수정되서 보이긴 합니다.
질문 :
1. 화면이 나오다가 짤리는 이유가 뭔가요 ?
2. view 화면이 나오다가 짤리는건 지정한 페이지로 이동하지 않는다는 건데 어떻게 해야 이동이 될까요 ?
완전 초짜라 무식하게 여쭤봅니다. 고수님들 답변 부탁드립니다.
답변 2
잘리는 부분은 무슨예기인지 알 수 없으나
일단 goto_url()로 넘기는것은 풀 URL로 넘기셔야 할 거 같네요.
이런식으로요. ^^;
크롬에서도 안돼시면 일단 요소검사창 여시고 네트워크탭에서
해당페이지 호출해서 응답결과를 살펴보시기 바랍니다.
아무런 오류가 보이지 않으시면 해당 php페이지 최상단에
error_reporting(E_ALL ^ E_NOTICE); ini_set('display_errors', 1);
이런식으로 에러를 출력하도록 해서 디버깅해보시면 될거 같습니다.
!-->