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

게시물 이동/복사시..

아래에 박갑성님이 질문하신거와 같은 내용입니다.

근데 이건.. 여러개를 선택, 삭제하는게 아니구요.

해당글을 읽고있는 상태에서 복사나 이동을 하게되면 &page=?? 가 안먹히네요.



# 추가질문..

게시물 여러개 선택후 복사나 이동기능은 원래 없는거조? 삭제밖에 안보이길래요 ^^:

댓글 작성

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

로그인하기

댓글 5개

김현철
22년 전
저기요....위에...lib.inc.php의 마지막 라인...
if (isset($section)) $qstr .= "§ion=$section"; <=====이거 잘못 된거 아닙니까????

if (isset($section)) $qstr .= "&section=$section"; <==== 이거 아님까?????

그냥 붙여넣었다가....글을쓰도 에러나고...에러가 나서 이틀을 고생했네...............
복사시에는 정상적으로 복사게시물이 보이는데 이동시에는 님이 말씀하신 것처럼 &page가 안먹히는 것 같군요...

저의 개인적인 의견은 이동 복사 기능도 전체 리스트에서 선택 복사 이동 기능이 있었으면 하는 바램이군요....
page 이외에 section 도 넘어가지 않더군요.
수정해 놓았구요.

gbmove.php
<input type=hidden name=w value='<?=$w?>'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=sselect value='<?=$sselect?>'>
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=section value='<?=$section?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=act value='<?=$act?>'>

gbmoveupdate.php
if ($w == "c") {
$msg = "게시물을 해당 게시판으로 복사하였습니다.";
$url = "$reldir/gnuboard.php?$qstr&wr_id=$wr_id&page=$page";
} else if ($w == "m") {
$msg = "게시물을 해당 게시판으로 이동하였습니다.";
$url = "$reldir/gnuboard.php?$qstr&page=$page";
}

gbview.php
// 관리자라면 글 복사, 이동 가능
if ($write[wr_reply] == '' && is_admin($member[mb_id])) {
$a_copy = "<a href='$reldir/gbmove.php?w=c&$qstr&wr_id=$wr_id&page=$page'>";
$a_move = "<a href='$reldir/gbmove.php?w=m&$qstr&wr_id=$wr_id&page=$page'>";
} else {
$show_copymove_begin = "<!--";
$show_copymove_end = "-->";
}

lib.inc.php
// QUERY_STRING
$qstr = "";
if (isset($bo_table)) $qstr .= "bo_table=$bo_table";
if (isset($sselect)) $qstr .= "&sselect=$sselect";
if (isset($stext)) $qstr .= "&stext=$stext";
if (isset($section)) $qstr .= "&section=$section";
//===================================

가 수정되었습니다.

감사합니다.

++ 추가질문에 대한 답변 ++
다중 선택의 글읽기, 복사, 이동 기능은 좀 까다로운 부분이라 다음버전의 숙제로 남기겠습니다. 아니면 다른 분이 만들어 주실때까지 기다리렵니다.
네 감사합니다~~ ^^

게시판 목록

그누3질답

글쓰기
🐛 버그신고