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

분류 (카테고리) 선택해서 글목록 보다가 다음 페이징으로 넘어가면 전체카테고리에 대한 글로 나오는 이슈 채택완료

애애 1년 전 조회 6,777

http://sir.kr/data/editor/2405/2072948020_1716425429.3948.png" width="435" />
관리자 페이지에서 위의 분류 버튼 사용중인데요 ㅠ 선택했을 때는 해당 카테고리에 대한 글만 잘나오는데
http://sir.kr/data/editor/2405/2072948020_1716425465.1482.png" width="518" />
페이징 넘어가면 선택한 분류가 아니라 전체 게시글에 대해서 나오는데 혹시 뭐때문일까요 ..! 도움 부탁드립니다ㅠㅠ

 

참고로 bbs>list.php의 페이징??어쩌구 부분은 이렇게 되어있습니다

 </p>

<p>if(!is_adm_page()){</p>

<p>    $write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, G5_URL.'/bbs/board.php?bo_table='.$bo_table.'&amp;'.$qstr.'&amp;page=');</p>

<p>}else {</p>

<p>    $write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, G5_ADMIN_URL.'/board.php?bo_table='.$bo_table.'&amp;'.$qstr.'&amp;page=');</p>

<p>}</p>

<p>

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

답변 4개

채택된 답변
+20 포인트

직접적인 이유는 다른 분들이 댓글을 달아주셨고

혹시 해당 방법도 문제가 없을 경우 글번호가 일치하지 않기 때문에 발생하는 이슈 일수도 있습니다.

만약 위 상태가 맞다면

 

 

해당 게시판 설정에서 카운트 조정을 해보세요.

로그인 후 평가할 수 있습니다

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

1년 전

페이지 이동시 주소창 주소에 sca=djwjrnwjWjrn&page=2 이렇게 sca 값이 있는지 확인

로그인 후 평가할 수 있습니다

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

form sumbit 하단

<form>

<input type="hidden" id="sca" name="sca" value="<?php echo $_GET['sca'];?>">

</form>

 

이런식으로 처음에 페이지가 열릴때 해당 sca값을 form에 넣어서 보내는 방법이 있습니다.

로그인 후 평가할 수 있습니다

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

e
1년 전

$qstr 에

&sca=카테고리명

이렇게 추가되도록 되어 있습니다.

만약 안된다면 오류네요.

원인을 찾던지 추가해줘야 합니다.

 

common.php 에서 해당 부분은 아래와 같습니다.

</p>

<p>// QUERY_STRING</p>

<p>$qstr = '';</p>

<p> </p>

<p>if (isset($_REQUEST['sca']))  {</p>

<p>    $sca = clean_xss_tags(trim($_REQUEST['sca']));</p>

<p>    if ($sca) {</p>

<p>        $sca = preg_replace("/[\<\>\'\"\\\'\\\"\%\=\(\)\/\^\*]/", "", $sca);</p>

<p>        $qstr .= '&amp;sca=' . urlencode($sca);</p>

<p>    }</p>

<p>} else {</p>

<p>    $sca = '';</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

애애
1년 전
작성해주신 것과 동일하게 되어있는데 안된다면 이상한 오류인건가요 ?ㅠ
e
eyekiss
1년 전
echo $qstr; 해봐서 sca 가 있는지 확인해보고 없으면 추가해줘야 합니다.

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

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

로그인