- 追加された行はこの色です。
- 削除された行はこの色です。
*検索キーワードにデリミタが複数連続してあった場合の不具合(func.php)
-ページ: BugTrack
-投稿者: [[henoheno]]
-優先順位: 重要
-状態: 提案
-カテゴリー: 本体バグ
-投稿日: 2002-12-01 (日) 00:50:06
-バージョン: 最新
**メッセージ
検索用関数の do_search() において
34 foreach($arywords as $word)
35 {
36 if($type=="AND")
37 {
38 if(strpos($line,$word) === FALSE)
39 {
40 $hit = 0;
41 break;
42 }
43 else
44 {
45 $hit = 1;
46 }
47 }
48 else if($type=="OR")
49 {
50 if(strpos($line,$word) !== FALSE)
51 $hit = 1;
52 }
こちらに
if( "" == $word ) { continue ; }
といったロジックが抜けているようです。
----
#comment