l

그누검색에 검색 기간 추가하기

· 2003-07-26 (토) 16:57:41 · 2953 · 4
그누검색 외부 검색 폼과 gnusearch.php의 아랫 줄을 주석 처리합니다.
<input type='hidden' name='srch_days' value='0'>

그누검색 외부 검색 폼과 gnusearch.php에 다음 부분을 적절한 곳에 추가합니다.
<select name=srch_days class=select>
<option value='7' <? if($srch_days == 7) echo "selected"; ?>>일주일 이내</option>
<option value='30' <? if($srch_days == 30) echo "selected"; ?>>한 달 이내</option>
<option value='0' <? if($srch_days == 0) echo "selected"; ?>>전체</option>
</select>

링크 #1에 적용되어 있습니다.
|

댓글 4개

&&nbsp;
2003-07-28 (월) 02:38:34
역시 임윤택님 한가닥 하시는군요~~^^
좋은 내용 고맙습니다....
페이지가 넘어가면 srch_days 값이 제대로 전달 되지 않아서 발생한 현상입니다.
gnusearch.php의 아래와 같은 줄은
$pagelist = get_paging(10, $page, $total_page, $rows, "$HTTP_SERVER_VARS[PHP_SELF]?$search_query&onetable=$onetable&page=");

다음과 같이 수정하여 주시면 됩니다.
$pagelist = get_paging(10, $page, $total_page, $rows, "$HTTP_SERVER_VARS[PHP_SELF]?$search_query&onetable=$onetable&srch_days=$srch_days&page=");

버그 찾아 주셔서 감사합니다. ^^
MMANDO
2003-07-26 (토) 19:24:26
http://calmbreaker.net/bbs/gnusearch.php?sselect=wr_subject%7Cwr_content&srch_rows=5&srch_comment=1&srch_operator=0&stext=%B4%CF%B4%D9&srch_days=7

7월 17일 거두 걸리는데요? 수정해서 그런가요?

lib.php에서 이 아래에는 수정안해도 되나요?

// 검색 구문을 얻는다.
function get_sql_search($field, $stext)
{
오.. 너무 좋군요.. 정말 굳입니다..
감사합니다.. 잘 쓰겠습니다...
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

1,026건
+
제목 글쓴이 날짜 조회
03-08-08 조회 2,964
03-08-07 조회 2,403
03-08-06 조회 3,316
03-08-04 조회 3,237
03-08-01 조회 2,344
03-08-01 조회 3,242
03-07-31 조회 2,099
MMANDO
03-07-28 조회 3,385
03-07-26 조회 2,954
03-06-18 조회 6,635
03-07-15 조회 3,241
03-06-16 조회 3,689
03-06-14 조회 4,825
03-06-13 조회 2,639
03-06-12 조회 2,781
03-06-12 조회 2,026
03-05-27 조회 3,256
03-07-21 조회 3,038
03-07-19 조회 3,059
03-07-19 조회 1,939