검색 질문좀요 채택완료

메인페이지 검색폼에 http 라고 입력시 홈페이지내에 전체 글이 나오는데요 http 입력시

그냥 전체 게시글 이 나와버리는데요

http 입력시 입력한 검색어가 없습니다 라고 뜰순 없나요?

검색어에 234234이나 한글아무거나치면 검색된 자료가 하나도 없습니다. 라고뜨는데

http 이거 입력시 그냥 전체 게시글을 나와서 웹서버에 과부하가 일어나서 접속이 가끔안되서요

답변 2개

채택된 답변
+20 포인트

if(strpos($변수, "검색어") !== false){

있음

}else{

없음

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

if(strpos($변수, "검색어") !== false){
있음
}else{
없음
}

이거 어디다가 추가해야되나용

댓글을 작성하려면 로그인이 필요합니다.

음...검색을 하시게 되면 보통 그누는 stx, sfl 인가?
보통 /bbs/list.php 에 보시게 되면 

if ($sca || $stx || $stx === '0') {     //검색이면

영역이 존재 합니다.

 

해당 영역 안에

if ($sca || $stx || $stx === '0') {     //검색이면

    if(strpos($stx, "http") !== false){

        alert('입력한 검색어가 없습니다');

    }

..........

 

해당 공간입니다.

단 strpos 는 변수 안에 검색하는 문자열이 존재 하냐 안하냐를 따지는 것이라서....
단지 http 만 친걸 가지고 잡으려면 strpos 가 아니고 그냥 http 만 으로 조건을 변경 하셔야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고