미채택 완료

팝업관련 질문이 있습니다

되도록이면 질문답변이나 여러곳에서 찾아보려 했으나 찾질 못하여 이렇게 도움 청하고자 합니다.

게시판 스킨 변경중입니다.

리스트에서 등록 버튼을 누르면 팝업으로 글쓰기 페이지가 뜨게 하고자 합니다.

사용한 소스는

<?
$write_href = "./write2.php?w=u&bo_table=$bo_table&wr_id=$list[$i]$wr_id&token=$token&page=$page";
?>
<script type="text/javascript">
function popupOpen(){
 var popUrl = '<? echo $write_href ?>'
 var popOption = "width=800, height=600, resizable=no, scrollbars=no, status=no;";
  window.open(popUrl,"",popOption);
 }
</script>

등록 링크는    <td><a href='#' onclick='popupOpen()' >등록</a></td>

로 해두었습니다.

제가 궁금한 것은..  

$write_href = ~~~~~~~~~wr_id=$list[$i]$wr_id

이 부분이 등록 버튼을 누르면 wr_id=0 으로 떠버리는게 문제입니다.

list를 view로도 바꿔보았고 그냥 wr_id만 써봐도 0으로 들어가 버립니다.

popurl 부분에 직접 주소를 지정해보아도 마찬가지로 계속 wr_id값이 0으로 자동으로 들어가버리는데

이것을 어떻게 해야할지 몰라서 이렇게 질문 남깁니다.

고수님들의 답변 부탁드리겠습니다

|

답변 3개 / 댓글 2개

하다보니 해결되었습니다.

혹여나 저처럼 해결 못하시는 분이 계실까봐 소스 남겨놓고 가겠습니다.

상단의 소스는 다 지웠구요

수정 원하는 부분에

<a href="#" onClick="javascript:window.open('./write2.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&token=<?=$token?>&page=<?=$page?>','pop','width=1000,height=600,left=900,top=150,scrollbars=yes,resizable=yes,toolbar=no,menubar=no,location=no,location=no,status=no')" onFocus=blur()> 등록</a>

를 사용하여 해결하였습니다.

wr_id=$list[$i]$wr_id 를 wr_id=$list[$i][$wr_id]로 수정후 다시 시도해 보세요. 

답변에 대한 댓글 1개

답변 감사합니다만..
수정 후 적용해 보아도 안되네요

글쓰기 할때는 wr_id 값이 필요가 없고 자동으로 생성되는 값입니다..

답변에 대한 댓글 1개

제가 질문을 잘못했네요..
글수정 페이지로 넘어가는 부분입니다

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