検索フォームで特定のディレクトリを除く事は可能でしょうか?
[上に]
[前に]
[次に]
ddd
1999/05/18(火) 07:44:43
検索フォーム(wwwsrch.cgi)で特定のディレクトリ
例えば "cgi-bin" ディレクトリ内を検索対象から外す
という事は可能でしょうか?
無責任官庁
1999/05/18(火) 11:29:57
単純に、プログラムに固定で入れてしまっていいのなら、
ソース(最新)の、173行目あたりの、
if ($file eq ".") { next; }
if ($file eq "..") { next; }
の所に、同じように
if($file =~ /cgi-bin/) { next; }
ってな感じで入れたらいいと思いますけど。
ddd
1999/05/19(水) 19:34:53
[[解決]]
無責任官庁さんありがとうございます。
>if($file =~ /cgi-bin/) { next; }
このまま貼り付けてテストするとうまくいきました。
ところで、このチルダは何なのでしょう?
前回もカウンターの件でご指導頂き、
重ね重ねありがとうございました。
今後ともよろしくお願いします。
eXor
1999/05/19(水) 20:33:37
$file中に『cgi-bin』という文字列が含まれていないかどうかを調べるものです。
詳しくは、WWW入門中のPerl入門、概要編の『マッチング』『正規表現』を参照して下さい。
ddd
1999/05/19(水) 23:47:19
eXorさん
レスありがとうございました。
[上に]
[前に]
[次に]