'등'글자가 카테고리에 들어가면 목록 2페이지 부터 오류가 나요. 정보
'등'글자가 카테고리에 들어가면 목록 2페이지 부터 오류가 나요.본문
'등'글자가 카테고리에 들어가면 카테고리가 선택된 상태에서
목록 2페이지 부터 오류가 나요.그누보드 자체 문제인 것 같아요.
어떻게 해결 할 방법이 없을까요?
목록 2페이지 부터 오류가 나요.그누보드 자체 문제인 것 같아요.
어떻게 해결 할 방법이 없을까요?
댓글 전체
오류페이지좀 알려주시죠???
/common.php 의 320째줄 에서 스트립슬래쉬 처리하여 해결하였습니다.
if (isset($sca)) {
$sca = mysql_real_escape_string($sca);
$sca = stripslashes($sca);
$qstr .= '&sca=' . urlencode($sca);
}
if (isset($stx)) { // search text (검색어)
$stx = mysql_real_escape_string($stx);
$stx = stripslashes($stx);
$qstr .= '&stx=' . urlencode($stx);
}
if (isset($sca)) {
$sca = mysql_real_escape_string($sca);
$sca = stripslashes($sca);
$qstr .= '&sca=' . urlencode($sca);
}
if (isset($stx)) { // search text (검색어)
$stx = mysql_real_escape_string($stx);
$stx = stripslashes($stx);
$qstr .= '&stx=' . urlencode($stx);
}
공대그녀님의 말대로 '등' 글자를 넣어서 확인해본결과 아무 문제가 되지 않는데요?
ca_name 에 들어간 문자 '공지|뉴스|등록|미등록|등' 이렇게 넣어서 확인해본결과 아무런 문제 없이 페이지 넘기는 거라든지 잘나옵니다
ca_name 에 들어간 문자 '공지|뉴스|등록|미등록|등' 이렇게 넣어서 확인해본결과 아무런 문제 없이 페이지 넘기는 거라든지 잘나옵니다
단 조금 틀린게 있다면 그누보드에서 사용하는 get_paging()함수에 버그가 있어서 이 함수는 사용하지 않고 class paging을 사용한다는 것 외엔 소수 수정은 없는 상태입니다
안녕하세요. :)
분류 선택을 하신 후 페이지 테스트를 해보시면 되세요.
분류 선택을 하신 후 페이지 테스트를 해보시면 되세요.
분류선택을 하고 페이지 넘겨보고 했습니다
전혀 문제가 되지 않습니다
전혀 문제가 되지 않습니다
이상하네요. 호스팅 문제인가요??
http://dsr21.co.kr/bbs/board.php?bo_table=test
여기에 그누보드 4.36.20 설치하였는데,
한번 테스트해보시겠어요?
http://dsr21.co.kr/bbs/board.php?bo_table=test
여기에 그누보드 4.36.20 설치하였는데,
한번 테스트해보시겠어요?
보니까 글자가 깨져서 그런것 같습니다
소스보기 해보시면 상단 g4_정의하는 부분에서
var g4_sca = "�\\\\\�1";
이렇게 뜹니다
그리고 하단에서
<script type="text/javascript">
if ('�\\\\\�1') document.fcategory.sca.value = '�\\\\\�1';
이렇게 뜨는거 보니까
링크에서의 urlencode() 문제 인듯 합니다 그부분을 확인해보세요
소스보기 해보시면 상단 g4_정의하는 부분에서
var g4_sca = "�\\\\\�1";
이렇게 뜹니다
그리고 하단에서
<script type="text/javascript">
if ('�\\\\\�1') document.fcategory.sca.value = '�\\\\\�1';
이렇게 뜨는거 보니까
링크에서의 urlencode() 문제 인듯 합니다 그부분을 확인해보세요
그리고
http://dsr21.co.kr/bbs/board.php?bo_table=test
페이지 처음 시작할때 목록이라는 버튼이 없어요
카테고리를 선택하면 생기는군요 의도인지는 모르겠지만요 그것도 좀이상하구요
말씀하신데로 카테고리 선택후 page 숫자 1 2 3 부분에 마우스 올려보시면 한글깨진게 보이실 겁니다
이부분의 한글이 깨져서 생기는 문제인듯 하네요
http://dsr21.co.kr/bbs/board.php?bo_table=test
페이지 처음 시작할때 목록이라는 버튼이 없어요
카테고리를 선택하면 생기는군요 의도인지는 모르겠지만요 그것도 좀이상하구요
말씀하신데로 카테고리 선택후 page 숫자 1 2 3 부분에 마우스 올려보시면 한글깨진게 보이실 겁니다
이부분의 한글이 깨져서 생기는 문제인듯 하네요
확인 하셔야 할 부분은 두개 페이지 입니다
/common.php 페이지에서
if($sca) 검사부분에서
$sca = mysql_real_escape_string($sca);
$qstr .= '&sca=' . urlencode($sca);
이부분은 이렇게 되어있으니 상관 없으실것 같구요
/skin/board/스킨폴더/list.skin.php 페이지에서
<form name="fcategory" metho="get" ................................
이아랫부분에서
<select name=sca onchange="location='<?=$category_location?>'+<?=strtolower($g4[charset])=='utf-8' ? "encodeURIComponent(this.value)" : "this.value"?>;">
셀렉트구문이 이런방식으로 되어 있는지 확인 하시구요
다 되있다면 다른 곳을 또 찾아 봐야겠지요
/common.php 페이지에서
if($sca) 검사부분에서
$sca = mysql_real_escape_string($sca);
$qstr .= '&sca=' . urlencode($sca);
이부분은 이렇게 되어있으니 상관 없으실것 같구요
/skin/board/스킨폴더/list.skin.php 페이지에서
<form name="fcategory" metho="get" ................................
이아랫부분에서
<select name=sca onchange="location='<?=$category_location?>'+<?=strtolower($g4[charset])=='utf-8' ? "encodeURIComponent(this.value)" : "this.value"?>;">
셀렉트구문이 이런방식으로 되어 있는지 확인 하시구요
다 되있다면 다른 곳을 또 찾아 봐야겠지요
답변 감사드려요. ㅎ :)
테스트를 위해서, 그누보드 4.36.20 버전을 소스수정 없이 그대로 설치하였습니다.
'등'자를 어떤 글자와 같이 사용할 때 어떤 문제가 발생하는 듯 해요.
말씀하신대로 목록이 안보이고, 분류 글자도 사라져버려요.;;
테스트를 위해서, 그누보드 4.36.20 버전을 소스수정 없이 그대로 설치하였습니다.
'등'자를 어떤 글자와 같이 사용할 때 어떤 문제가 발생하는 듯 해요.
말씀하신대로 목록이 안보이고, 분류 글자도 사라져버려요.;;