검색 후 에러가 나는데요.

· 2010-10-11 (월) 18:47:32 · 1601 · 3
Warning: stristr() [function.stristr]: Empty delimiter. in /home/hosting_users/dew_tongil/www/bbs/search.php on line 15
이런 에러가 나옵니다.
잘 나왔었는데;;; 특수문자 검색하고 나니 이런 에러메시지가 계속 뜨네요. ㅠㅠ

/bbs/search.php on line 15
내용은

if ($stx)
{

$filters = explode(",", $config[cf_filter]);
for ($i=0; $i<count($filters); $i++) {
$s = trim($filters[$i]); // 필터단어의 앞뒤 공백을 없앰
if (stristr($stx, $s)) { // 요기 부분이 15번째 줄입니다, ㅠㅠ
alert("금지단어(\'{$s}\')가 포함되어 있습니다.");
exit;
}
}
|

댓글 3개

if (@stristr($stx, $s))
이렇게 하시면면 워닝메시지는 안나옵니다.
워닝은 위험하다니 틀렷다는건 아니니깐...^^; - 허접한 답변 죄송;; -

php 버전이 궁금하네요
버전별로 틀릴수 있거든요.
echo stristr($email, 'e'); // outputs [email protected]
echo stristr($email, 'e', true); // As of PHP 5.3.0, outputs US
이렇게 해보세요
$s = trim($filters[$i]); // 필터단어의 앞뒤 공백을 없앰
if ($s && stristr($stx, $s)) { // 요기 부분이 15번째 줄입니다, ㅠㅠ
l2zeo님, 균이님 잘 해결 되었습니다.

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

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
10-10-12 조회 1,825
10-10-12 조회 1,678
10-10-12 조회 1,815
10-10-12 조회 1,621
10-10-12 조회 1,633
10-10-12 조회 1,145
10-10-12 조회 1,617
10-10-12 조회 1,111
10-10-12 조회 1,225
10-10-11 조회 1,789
10-10-11 조회 1,701
10-10-11 조회 3,054
10-10-11 조회 5,705
10-10-11 조회 1,651
10-10-11 조회 1,938
10-10-11 조회 1,616
10-10-11 조회 1,602
10-10-11 조회 1,611
10-10-11 조회 1,764
10-10-11 조회 1,389