그누검색에 검색 기간 추가하기
그누검색 외부 검색 폼과 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에 적용되어 있습니다.
<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개
좋은 내용 고맙습니다....
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=");
버그 찾아 주셔서 감사합니다. ^^
7월 17일 거두 걸리는데요? 수정해서 그런가요?
lib.php에서 이 아래에는 수정안해도 되나요?
// 검색 구문을 얻는다.
function get_sql_search($field, $stext)
{
감사합니다.. 잘 쓰겠습니다...