슬래쉬가 들어간 카테고리명 보여주지 못하는 문제? (부동산스킨)

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
슬래쉬가 들어간 카테고리명 보여주지 못하는 문제? (부동산스킨)

QA

슬래쉬가 들어간 카테고리명 보여주지 못하는 문제? (부동산스킨)

본문

게시판 설정에서 분류 사용 체크 하고 아래내용 입력하였습니다.

 

아파트|주상복합|빌라/연립|일반주택|원룸/투룸|사무실/상가|토지/임야|기타매물

 

주상복합, 일반주택, 기타매물 처럼 문자 중간에 / 슬래쉬가 없는 항목은 해당건을 선택하면

게시판 리스트 상에서 분류하여 보여줍니다.

 

/ 슬래쉬가 들어간 빌라/연립, 원룸/투룸 의 경우에는 분류하여 보여주지 못하고

기본으로 보여주는 메뉴인 종류로 돌아갑니다.

 

/슬래쉬가 들어가서 생기는 문제일까요??

 

이문제를 해결하려면 어디를 살펴봐야 할지 도움주시면 감사드립니다.

 

지수아빠님 사이트 예제에서는 슬래쉬가 들어가 원룸/투룸도 정상적으로 되고 있습니다.

http://phreun.woobi.co.kr/bbs/board.php?bo_table=apt_sale_2

 

https://sir.kr/g5_skin/8318

 

 


<select name=sca onchange="location='<?=$category_location?>'+this.value+'&wr_9='+this.form.wr_9.value+'&wr_8='+this.form.wr_8.value+'&wr_7='+this.form.wr_7.value+'&wr_5='+this.form.wr_5.value;">
                        <option value=''>종류</option>
                        <?=$category_option?>
                      </select>

 

이 질문에 댓글 쓰기 :

답변 1

예제 사이트는 아주 예전 버전의 그누보드라서 그렇습니다.

최근 보안패치로 인해 분류에 특수문자는 사용하지 못하게 변경되었습니다.

 

/common.php 파일에서

 

예전 버전에서는 이렇게 되어 있던 부분이

 

if (isset($_REQUEST['sca']))  {

    $sca = clean_xss_tags(trim($_REQUEST['sca']));

    if ($sca)

        $qstr .= '&sca=' . urlencode($sca);

} else {

    $sca = '';

}

 

최근 그누보드는 이렇게 변경되었습니다

 

if (isset($_REQUEST['sca']))  { 

    $sca = clean_xss_tags(trim($_REQUEST['sca']));

    if ($sca) {

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

        $qstr .= '&sca=' . urlencode($sca);

    }

} else {

    $sca = '';

}

 

해당 부분을 예전 상태로 다시 수정하면 사용 가능하긴 합니다.

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

회원로그인

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