그누 홈페이지에는 뭔가가 있다!! 정보
그누 홈페이지에는 뭔가가 있다!!본문
http://192.168.1.250/gnuboard4/bbs/board.php?bo_table=admin&sca=질문&stx='%2B%20convert(int,(CHAR(95)%2BCHAR(33)%2BCHAR(64)%2BCHAR(50)%2BCHAR(100)%2BCHAR(105)%2BCHAR(108)%2BCHAR(101)%2BCHAR(109)%2BCHAR(109)%2BCHAR(97)))%20%2B'
이게 제가 설치되어져있는 서버의 에서 에러가 납니다. (이유는 sfl 가 없기 때문에,,)
현재 그누보드 최신버전(4.32.04)을 다운받은 후 아무런 작업없이
순수하게 설치된상황에서 하는 주소였습니다.
그래서 혹시나 여기에도 에러가 발생할까 해서 넣어봤습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_pds&sca=&sfl=&stx='%2B%20convert(int,(CHAR(95)%2BCHAR(33)%2BCHAR(64)%2BCHAR(50)%2BCHAR(100)%2BCHAR(105)%2BCHAR(108)%2BCHAR(101)%2BCHAR(109)%2BCHAR(109)%2BCHAR(97)))%20%2B'&sop=and&x=18&y=15
에러가 안납니다...
sir 에서 사용중인건 다른 버전인가요???
개인 PC 에서 사용하는 소스(가장최신버전)에서
lib/common.lib.php
get_sql_search 함수 안에
에서
이걸로 바꾸고 나니 에러가 안나네요,,
그와 동시에 bbs/list.php 에서
if($sql_search == ""){ $sql_search .= " (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') "; }
else{ $sql_search .= " and (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') "; }
이문구 넣어줘야되네요,,
이렇게 하니 모든 에러가 전부 다 잡히네요, ㅠㅠ
근데 왜 여기 홈페이지는 에러가 발생안하는지 궁금해요,,, 관리자님~~
답변~~
이게 제가 설치되어져있는 서버의 에서 에러가 납니다. (이유는 sfl 가 없기 때문에,,)
현재 그누보드 최신버전(4.32.04)을 다운받은 후 아무런 작업없이
순수하게 설치된상황에서 하는 주소였습니다.
그래서 혹시나 여기에도 에러가 발생할까 해서 넣어봤습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_pds&sca=&sfl=&stx='%2B%20convert(int,(CHAR(95)%2BCHAR(33)%2BCHAR(64)%2BCHAR(50)%2BCHAR(100)%2BCHAR(105)%2BCHAR(108)%2BCHAR(101)%2BCHAR(109)%2BCHAR(109)%2BCHAR(97)))%20%2B'&sop=and&x=18&y=15
에러가 안납니다...
sir 에서 사용중인건 다른 버전인가요???
개인 PC 에서 사용하는 소스(가장최신버전)에서
lib/common.lib.php
get_sql_search 함수 안에
if (!$search_text)
return $str;
에서
if (!$search_text || !$search_field)
return $str;
이걸로 바꾸고 나니 에러가 안나네요,,
그와 동시에 bbs/list.php 에서
if($sql_search == ""){ $sql_search .= " (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') "; }
else{ $sql_search .= " and (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') "; }
이문구 넣어줘야되네요,,
이렇게 하니 모든 에러가 전부 다 잡히네요, ㅠㅠ
근데 왜 여기 홈페이지는 에러가 발생안하는지 궁금해요,,, 관리자님~~
답변~~
댓글 전체
popular_table 에 sfl 필드가 없어서 나는 에러가 아닐까요?
새버전에는 sfl 필드가 추가 되었을겁니다.
sql_query(" ALTER TABLE `{$g4['popular_table']}` ADD `sfl` varchar(50) NOT NULL AFTER `mb_id` ", FALSE);
를 이용해서 필드 만드시고 테스트 해보세요...^^
새버전에는 sfl 필드가 추가 되었을겁니다.
sql_query(" ALTER TABLE `{$g4['popular_table']}` ADD `sfl` varchar(50) NOT NULL AFTER `mb_id` ", FALSE);
를 이용해서 필드 만드시고 테스트 해보세요...^^
다행이도 그문제가 아닌듯합니다.
쿼리에서 에러가 나는게 해당 게시판 table 검색시 에러가 나는거라서,,
popular table 에서 에러나는건 아니더라구요,,
쿼리에서 에러가 나는게 해당 게시판 table 검색시 에러가 나는거라서,,
popular table 에서 에러나는건 아니더라구요,,