검색시 빈칸을 계산 하지않고 검색 합니다.
참고 사이트 http://www.369tv.com
검색시 빈칸을 계산 하지않고 검색 합니다.
례를 들면 검색창에 "스킨 다운로드"혹은 "스킨다운로드" 검색시 검색결과는 똑같습니다.
bbs/search.php
12행 아래 추가
$stx = str_replace(" ","",$stx);
61행 수정
$s = explode(" ", strip_tags($stx));
아래처럼
$s = explode(" ", $stx);
69행 삭제
if (trim($s[$i]) == "") continue; (이부분을 삭제 하여주세요)
99행 수정
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
아래처럼수정
$sql = "SELECT wr_id FROM (SELECT wr_id,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%'";
163행 아래 추가
$sql = "SELECT * FROM (SELECT wr_id, wr_num, wr_reply, wr_parent, wr_is_comment, wr_comment, wr_comment_reply, ca_name, wr_option, wr_link1, wr_link2, wr_link1_hit, wr_link2_hit, wr_trackback, wr_hit, wr_good,wr_nogood, mb_id, wr_password, wr_name, wr_email, wr_homepage, wr_datetime, wr_ip, wr_1, wr_2, wr_3, wr_4, wr_5, wr_6,wr_7,wr_8,wr_9,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%' order by wr_id desc limit $from_record, $rows";
165행 수정
$sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
아래처럼
// $sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
186행 수정
$subject = get_text($row[wr_subject]);
아래처럼
$subject = $row[wr_subject];
영카드에 검색도 같이 올립니다.
초보를 위하여 완성파일도 같이 올립니다.
bbs.rar 않에 search.php 를 bbs 내에 없데이트
shop.rar 않에search.php 를 shop 내에 없데이트
혹시라도 이런것도 필요하신분 계실까해서 올려봅니다..
검색시 빈칸을 계산 하지않고 검색 합니다.
례를 들면 검색창에 "스킨 다운로드"혹은 "스킨다운로드" 검색시 검색결과는 똑같습니다.
bbs/search.php
12행 아래 추가
$stx = str_replace(" ","",$stx);
61행 수정
$s = explode(" ", strip_tags($stx));
아래처럼
$s = explode(" ", $stx);
69행 삭제
if (trim($s[$i]) == "") continue; (이부분을 삭제 하여주세요)
99행 수정
$sql = " insert into $g4[popular_table] set pp_word = '$search_str', pp_date = '$g4[time_ymd]', pp_ip = '$_SERVER[REMOTE_ADDR]' ";
아래처럼수정
$sql = "SELECT wr_id FROM (SELECT wr_id,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%'";
163행 아래 추가
$sql = "SELECT * FROM (SELECT wr_id, wr_num, wr_reply, wr_parent, wr_is_comment, wr_comment, wr_comment_reply, ca_name, wr_option, wr_link1, wr_link2, wr_link1_hit, wr_link2_hit, wr_trackback, wr_hit, wr_good,wr_nogood, mb_id, wr_password, wr_name, wr_email, wr_homepage, wr_datetime, wr_ip, wr_1, wr_2, wr_3, wr_4, wr_5, wr_6,wr_7,wr_8,wr_9,REPLACE(wr_subject,' ','') AS wr_subject,REPLACE(wr_content,' ','') AS wr_content FROM $tmp_write_table)AS aa WHERE wr_subject LIKE '%$stx%' OR wr_content LIKE '%$stx%' order by wr_id desc limit $from_record, $rows";
165행 수정
$sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
아래처럼
// $sql = " select * from $tmp_write_table where $sql_search order by wr_id desc limit $from_record, $rows ";
186행 수정
$subject = get_text($row[wr_subject]);
아래처럼
$subject = $row[wr_subject];
영카드에 검색도 같이 올립니다.
초보를 위하여 완성파일도 같이 올립니다.
bbs.rar 않에 search.php 를 bbs 내에 없데이트
shop.rar 않에search.php 를 shop 내에 없데이트
혹시라도 이런것도 필요하신분 계실까해서 올려봅니다..
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 16개
잘쓰겠습니다.
꼭 그림과 함께 있는건만 검색돼나요?
전체 사이트에서 검색 합니다.
/www/bbs/search.php 경로에 기존 파일을 같은 경로에 덮어씌우기했거든요(bbs.rar)
근데 빈칸 계산하지 않고 검색도 안 되고 프레임이 다 사라지고 검색결과만 바로 나와요.
ㅠㅠ 왜 이런거죠..초보라 그런데..밑에 파일도 또 덮어씌워야 하는건 아니죠?
shop는 영카트용인거 같은데..