리스트페이지에서 수정시 리프레쉬에 대하여.. > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

리스트페이지에서 수정시 리프레쉬에 대하여.. 정보

리스트페이지에서 수정시 리프레쉬에 대하여..

본문

안녕하세요.
리스트에서 수정을 하면 아래의 셀렉트박스의 경우에는 수정이 바로 되는데...
<br/>위쪽에는 수정이 안되고 다시 새로고침해야지 수정으로 바뀌더라구요.
위부분도 셀렉트박스에서 수정할 경우 함께 변경되어 보여지게 할수 없는지 궁금합니다.

고수님들의 도움을 좀 부탁드립니다.




<?
if($list[$i][wr_8] == "1") echo "<span style='font:normal 1.2em 돋움; color:#ff0000; font-weight:bold;'>미입금</span>";
elseif($list[$i][wr_8] == "2") echo "<span style='font:normal 1.2em 돋움; color:#5f5251; font-weight:bold;'>입금완료</span>";
elseif($list[$i][wr_8] == "3") echo "<span style='font:normal 1.2em 돋움; color:#3bb3cc; font-weight:bold;'>입금불필요</span>";
else echo "<span style='font:normal 1em 돋움; color:#ff0000 font-weight:bold;'>미입금</span>";
?>
<br/>
<? if($member[mb_level]>9) { ?>
  <select onchange="location='<?=$board_skin_path?>/w8_up.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&wr_8='+this.value;">">
<option value='1' <? if($list[$i][wr_8] == '1') echo 'selected'; ?>>미입금</option>
<option value='2' <? if($list[$i][wr_8] == '2') echo 'selected'; ?>>입금완료</option>
<option value='3' <? if($list[$i][wr_8] == '3') echo 'selected'; ?>>입금불필요</option>
</select>
<? } ?>

댓글 전체

위처럼하니까 w8_up.php 에서 계속 '현재 진행상황을 수정하시겠습니까?라는 경고창이 리프레쉬되요...

아래가 w8_up.php의 원소스입니다.

<?
$g4_path = "../../..";
include_once("$g4_path/common.php");
?>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script language='JavaScript'>
if (!confirm('현재 진행상황을 수정하시겠습니까?'))
history.back();
</script>

<?
$sql  = " update g4_write_$bo_table set wr_8 = '$wr_8' where wr_id='$wr_id' ";
sql_query($sql);
?>

<script language = "javascript">
  history.back();
</script>
/lib/common.lib.php
function goto_url($url)
{
    echo "<script type='text/javascript'> location.replace('$url'); </script>";
    exit;
}
부분의 함수는 사용 안하시나봐요..

<?
$g4_path = "../../..";
include_once("$g4_path/common.php");
?>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script language='JavaScript'>
if (!confirm('현재 진행상황을 수정하시겠습니까?'))
history.back();
</script>

<?
$sql  = " update g4_write_$bo_table set wr_8 = '$wr_8' where wr_id='$wr_id' ";
sql_query($sql);

goto_url("./board.php?bo_table=$bo_table&wr_id=$wr_id");
?>

$url 은 정의하시면되구요..
history.back(); 은 아닌걸로..^^
위처럼 하니까... 현재진행상황을 수정하시겠습니까?하고 확인누르면
경로명이 /bbs/board.php?bo_table=return 이러첨 안되고,

/skin/board/claim/bbs/board.php?bo_table=return&wr_id=21
경로명이 위처럼 되서 웹페에지를 찾을수 없다고 나오네요
전체 6 |RSS
그누4 질문답변 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 조회
  • 게시물이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT