검색 후 에러가 나는데요.
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;
}
}
이런 에러가 나옵니다.
잘 나왔었는데;;; 특수문자 검색하고 나니 이런 에러메시지가 계속 뜨네요. ㅠㅠ
/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개
l2zeo
15년 전
if (@stristr($stx, $s))
이렇게 하시면면 워닝메시지는 안나옵니다.
워닝은 위험하다니 틀렷다는건 아니니깐...^^; - 허접한 답변 죄송;; -
php 버전이 궁금하네요
버전별로 틀릴수 있거든요.
echo stristr($email, 'e'); // outputs ER@EXAMPLE.com
echo stristr($email, 'e', true); // As of PHP 5.3.0, outputs US
이렇게 하시면면 워닝메시지는 안나옵니다.
워닝은 위험하다니 틀렷다는건 아니니깐...^^; - 허접한 답변 죄송;; -
php 버전이 궁금하네요
버전별로 틀릴수 있거든요.
echo stristr($email, 'e'); // outputs ER@EXAMPLE.com
echo stristr($email, 'e', true); // As of PHP 5.3.0, outputs US
15년 전
이렇게 해보세요
$s = trim($filters[$i]); // 필터단어의 앞뒤 공백을 없앰
if ($s && stristr($stx, $s)) { // 요기 부분이 15번째 줄입니다, ㅠㅠ
$s = trim($filters[$i]); // 필터단어의 앞뒤 공백을 없앰
if ($s && stristr($stx, $s)) { // 요기 부분이 15번째 줄입니다, ㅠㅠ
15년 전
l2zeo님, 균이님 잘 해결 되었습니다.
감사합니다. ^^
감사합니다. ^^
게시글 목록
| 번호 | 제목 |
|---|---|
| 284348 | |
| 284336 | |
| 284333 | |
| 284332 | |
| 284320 | |
| 284318 | |
| 284316 | |
| 284313 | |
| 284307 | |
| 284306 | |
| 284303 | |
| 284298 | |
| 284296 | |
| 284290 | |
| 284286 | |
| 284280 | |
| 284277 | |
| 284272 | |
| 284261 | |
| 284259 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기