- ベストアンサー
CGIでデータの反映や検索条件の呼び出しが可能か?
- CGIを使用して、ホームページ上のフォームで入力したデータを反映させることができますか?
- 家庭教師サイトなどで検索条件を入れると、それに合ったデータのみが呼び出されますが、これもCGIで実現できるのでしょうか?
- Perlの知識がなくても、参考文献やフリーCGIを使って上記のような機能を実装する方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
お答えとしてはCGIでも出来ます。 むしろ、CGIで行うのが一般的です。 このサイト(教えて!goo)のようなものということですが、 処理については普通の掲示板と変わりません。 掲示板の作り方のページを見れば分かりますが、個人レベルならテキストファイルにデータを保存します。 しかし、このサイトのように大規模になるとデータベースを構築して大量のデータを操作、管理しています。 あと、検索の方ですがこれもCGIで可能です。 「Namazu」という有名な全文検索のソフトがありますし、フリーのCGIもあります。 フリーCGIのページで掲示板や検索エンジンなどを探せば結構ありますよ。 掲示板作成サイトのリンク集 http://allabout.co.jp/computer/cgiperl/subject/msub_manualbbs.htm フリーCGI http://script.lovely.to/ http://www.i-say.net/cgi/ http://www.kent-web.com/ http://www.rescue.ne.jp/ http://www.groo-web.com/ 検索 http://tohoho.wakusei.ne.jp/wwwsrch.htm Namazu http://www.namazu.org/
その他の回答 (2)
- umeda
- ベストアンサー率33% (1/3)
はじめまして。 お見込みのとおり、あるいはonimotsuさんが回答されているとおり、cgiでできます。 具体的にはどのような処理を望まれていますか? 質問の文面から勝手に察しますが、前半の質問は、onimotsuさんの回答のようにフォームから送信する前に内容確認する?or掲示板やこのサイトのように送信したデータを保存してページ上に表示する? 後半の質問は、ネット辞書のようなもの?orキーワードでサイト内で該当するページを探してくるもの? もう少し具体的に教えていただけたら、当を得た回答ができるかもしれません。
補足
早速の回答ありがとうございます。 質問がアバウトだったみたいで申し訳ありません。 前半の質問は掲示板やこのサイトのように送信したデータを保存してページ上に表示するものです。 後半の質問はたとえばこのサイトの質問検索のようにキーワードを入れるとその内容に関する過去ログだけがまとまって出てくるようなものです。 お分かりでしたら教えてください。 要するにやりたいのはこのサイトのようなことです。
- onimotsu
- ベストアンサー率36% (279/758)
>よくホームページ上のフォームで入力したデータがそのホームページ上に反映されるものがありますが、こういうのってCGIでやるんでしょうか? たぶんこれでしょう。↓見てください。 >家庭教師サイトなどでは検索条件を入れることでそれにあったデータのみが呼び出されたりしますが、これもCGIで可能でしょうか? これについては無知です。悪しからず。
補足
早速の回答ありがとうございます。 せっかく回答いただきましたが、知りたかったのはフォームにかかれた内容がメールで送られてくるのではなく、掲示板やこの教えてgooのようにホームページ上に即反映されるものです。 私の質問がわかりにくかったみたいで申し訳ありません。 お分かりでしたら教えてください。
お礼
ありがとうございます。 提示していただいたサイトをみていろいろ勉強してみます