테스트 사이트 - 개발 중인 베타 버전입니다

0으로 검색시 전체 게시물 출력이 됩니다.

안녕하세요
그루보드 초보자입니다.
게시판에서 검색기능을 사용하는데
0으로 검색시 전체 게시물 출력이 됩니다.
다른 숫자나 글씨는 그대로 입력해야 검색이 되지만
0이란 숫자를 입력할때 아무런 관련없이 전부 출력이 되어서
고생중에 있습니다.
혹시 이것의 해결방법을 아시는 분이 계시면 좀 도와 주세요
좋은 하루되세요

댓글 작성

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

로그인하기

댓글 1개

증상은 $stx값이 스트링 '0'일 때 그것이 if절에 있으면 0으로 인식될 수도 있는 php의 문제입니다.

list.php를 보면
[code]
$stx = trim($stx);
if ($sca || $stx)
[/code]
이게 보일 겁니다. 이것을 다음으로 수정하면 될겁니다.
[code]
$stx = trim($stx);
if ($sca || $stx !== '')
[/code]


아래에 보면 또 있습니다.
[code]
if ($sca || $stx)
[/code]
이것도 수정합니다.
[code]
if ($sca || $stx !== '')
[/code]


그 밑에 보면 또 있습니다.
[code]
if (!$sca && !$stx)
[/code]
이것도 수정합니다.
[code]
if (!$sca && $stx === '')
[/code]

게시글 목록

번호 제목
283964
283958
283956
283955
283951
283943
283942
283940
283939
283937
283932
283931
283929
283922
283912
283911
283901
283895
283885
283883