- 締切済み
検索できるCGI
「キーワード(複数)/名前/URL」のセットを予め設定し、検索されるとキーワードと一致したものが、設定した名前が設定したURLのリンクとなって一覧になる。と言う感じのCGIを探しています。 具体的に・・・ 「海,太陽/海の画像/http://abc.com/xx.html」 「太陽,夏/夏の画像/http://abc.com/yy.html」 と設定しておき、「太陽」と検索すると ・海の画像(http://abc.com/xx.htmlにリンク) ・夏の画像(http://abc.com/yy.htmlにリンク) と一致したリンクが一覧で表示されるようにしたいです。 できれば、結果のページもカスタマイズしたいです。 こんなことが出来るCGIの配布場所をご存知の方、お願いします!! これをこんな風に改造すれば出来そう、などでも是非教えて下さい! よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.1
それでしたら、さすがに、配布されているものはないでしょう。 Perl得意の正規表現を使うだけですから、CGIというよりパターンマッチの例題として作成してみたらよいのでは? キーワードの数は不定、また/はURLに含みうる文字なので、^などURLに含まない文字を使うか、CSV(ただし、"や,はエスケープする必要がある)ファイルで、一行データなら URL*タイトル*説明文*太陽,夏*夏の画像・・キーワード の形にしたほうがよいでしょう。*は区切り文字を示す。 なお、要望にあうか判らないですが、ネットワークレスキューさんの簡易ナビゲータ( http://www.rescue.ne.jp/cgi/webnavi/ )が近いでしょう。