모덜 팝업 레이어에 $wr_id변수를 못 가져오고 있습니다.ㅠㅠ

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
모덜 팝업 레이어에 $wr_id변수를 못 가져오고 있습니다.ㅠㅠ

QA

모덜 팝업 레이어에 $wr_id변수를 못 가져오고 있습니다.ㅠㅠ

본문

구글링도 네이버 검색도 통해서 이런 저런 방법을 찾아봐도 해결이 되지 않아

다시 여쭈어 보겠습니다.

일종의 view페이지를 모덜 팝업 레이어로 보여주려고 하는 것인데요

제목 클릭시 모덜 팝업을 띄우고 그 안에 클릭한 제목에 대한 내용들도 다 정상적으로 출력이

되어 보여지고 있습니다. 레이어 화면에서 수정,삭제,복사,이동을 하려고 view.php를 include를

통해 가져오고 바로 밑에 view.skin.php의 수정,삭제,복사,이동을 보여주는 것 까진 되었는데

문제는 view.php소스를 보게되면 아래 $wr_id값을 못 가져온다는 건데....도저히 해결책을

못찾고 있습니다. 하면 할 수록 소스때문에 머리 빠지려고 하네요.ㅠㅠ

 

// 수정, 삭제 링크
$update_href = $delete_href = '';
// 로그인중이고 자신의 글이라면 또는 관리자라면 비밀번호를 묻지 않고 바로 수정, 삭제 가능
if (($member['mb_id'] && ($member['mb_id'] == $write['mb_id'])) || $is_admin) {
    $update_href = './write.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
    $delete_href = './delete.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.urldecode($qstr);
    if ($is_admin)
    {
        set_session("ss_delete_token", $token = uniqid(time()));
        $delete_href ='./delete.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'&token='.$token.'&page='.$page.urldecode($qstr);
    }
}
else if (!$write['mb_id']) { // 회원이 쓴 글이 아니라면
    $update_href = './password.php?w=u&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
    $delete_href = './password.php?w=d&bo_table='.$bo_table.'&wr_id='.$wr_id.'&page='.$page.$qstr;
}

 

--list.skin.php--

function viewpage(num) { 
    var bo_table = '<?php echo $bo_table?>';
    var sca = '<?php echo $sca?>';

 $.ajax({
  type: 'POST',
  url: g5_bbs_url+'/ajax.wr_view.php',  
  dataType : 'json',
  data: {
   wr_subject: $('#wr_sub_' + num).text(),
   //wr_id: $('#wr_id_' + num).text,
   wr_2: $('#wr_2').text(),
   bo_table: bo_table,
   sca: sca,
   //wr_1: wr_1,
      //wr_2: wr_2
  },
  success: function(data) {
   $('#wr_subject').text(data.wr_subject);
   $('#wr_id').text(data.wr_id);  // <div id='wr_id'></div>라는 곳 에 정상적으로 출력됩니다.
   $('#wr_1').text(data.wr_1);
   $('#wr_2').text(data.wr_2);
   $('#wr_3').text(data.wr_3);
   $('#wr_4').text(data.wr_4);
   $('#wr_6').text(data.wr_6);
   $('#wr_7').text(data.wr_7);
   $('#wr_11').text(data.wr_11);
   $('#wr_19').text(data.wr_19);
   $('#wr_21').text(data.wr_21);
   $('#wr_22').text(data.wr_22);
   $('#sca').text(data.ca_name); 
   $('#wr_content').html(data.wr_content);
  }
 });
}

 

 

-- 모덜 팝업 레이어 div_view.php (레이어 하단 끝 부분에 아래 소스를 첨부)--

 

 

 <?php include_once($board_skin_path.'/list_view.php'); // bbs/view.php 내용과 동일?>
    <!-- 게시물 상단 버튼 시작 { -->
    <div id="bo_v_top">
        <?php ob_start(); ?>
        <ul class="bo_v_com">
            <?php if ($update_href) { ?><li><a href="<?php echo $update_href ?>" class="btn_b01">수정</a></li><?php } ?>
            <?php if ($delete_href) { ?><li><a href="<?php echo $delete_href ?>" class="btn_b01" onclick="del(this.href); return false;">삭제</a></li><?php } ?>
            <?php if ($copy_href) { ?><li><a href="<?php echo $copy_href ?>" class="btn_admin" onclick="board_move(this.href); return false;">복사</a></li><?php } ?>
            <?php if ($move_href) { ?><li><a href="<?php echo $move_href ?>" class="btn_admin" onclick="board_move(this.href); return false;">이동</a></li><?php } ?>
            <?php if ($write_href) { ?><li><a href="<?php echo $write_href ?>" class="btn_b02">글쓰기</a></li><?php } ?>
        </ul>
        <?php
        $link_buttons = ob_get_contents();
        ob_end_flush();
         ?>
    </div>
    <!-- } 게시물 상단 버튼 끝 -->
   </div>
  </div>
 </div>  

이 질문에 댓글 쓰기 :

답변 1

list.skin.php에서

//wr_id: $('#wr_id_' + num).text, 요게 주석처리가 되어 있는데 정상적으로 글이 나온다고요? 

이상하네요.;

wr_id값이 어떻게든 전송이 되니 view단에서 글이 나오게 될 것인데 다시 한 번 확인하는게 좋을 것 같습니다.

주석부분은 이것저것 알아본다고 해놓았었습니다..ㅜㅜ ajax에서 data는 제대로 가져오거든요 div든 span이든 input이든 wr_id값이 제대로 보여지는데 팝어레이어 하단에 view소스를 그대로 가져왔기에 wr_id값이 있는 줄알았는데 null값이에요..
ajax처리하는 소스도 수정해서 올려볼테니 봐주실 수 있나요?

답변을 작성하시기 전에 로그인 해주세요.
전체 124,419 | RSS
QA 내용 검색

회원로그인

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