- ベストアンサー
データをHTMLに表示するには
CGIは設置できるだけです。HTMLなら大体わかります。 掲示板があるのですが、そのデータの一部(たとえば、投稿者名と投稿のタイトル)をHTML上に表示したいのですが、どのようにすればいいのでしょうか? 参考になりそうなページ、または、大体の手順をお教えいただければたすかります。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
目的のことだけ達成したいのは理解できますが、PHP にしろ、Perl/CGI にしろ、基礎的なことが理解できていなければ、おっしゃることを自分で達成するのは無理です。 たとえば、掲示板側の CGI をいじるのであれば、新規書込み時に動くスクリプトの最後のブロックに HTML を更新するサブルーチンなどを付け足します。 具体的には、新規から 5 件を HTML に表示するのであれば、先のログ ファイルからそれらの行を読み出して変数に保存し、(見出し用に適当に加工して) HTML のリスト部分を探し出して、そこに書き出す という作業をさせる必要があります。 このためには、Perl 全般 (モジュールやデータベースの知識は要りませんが) の知識が必要です。
その他の回答 (3)
- ikajngh
- ベストアンサー率63% (21/33)
スキンを使って設置できる 掲示板にかえてみるのもひとつの手かと。 http://www.2apes.com/ http://solodesign.jp/cbp/index.html とか。 スキン次第で、そのようなことが可能になりますし ログを共有すれば、普通の表示も可能です。
- kyofu-chan
- ベストアンサー率23% (109/464)
データ ファイルは honeylog.cgi というファイルなので、ご利用のサーバで PHP、あるいは SSI -> CGI が利用可能なら、それでこのデータの一部を読み出して表示する、あるいは利用不可能なら、掲示板スクリプトのほうを改造して、新規投稿時に HTML のほうを動的に更新するなどの手が考えられます。 いずれの手段を使うにしても、特定のスクリプトの改造、もしくはあなた自身のサイトのカスタマイズなので、あなたが勉強するかお金を払って依頼するしかなさそうです。
お礼
回答、ありがとうございました。 自分でやりたいと思っています。参考になりそうなページ、CGI一般ではなく、この件に関して、があれば教えてください。 なんとなく、$がついている変数を呼び出せばいいのでは、と思っていました。
- kyofu-chan
- ベストアンサー率23% (109/464)
見出しリストみたいなモノを作りたいということでしょうか。 掲示板システムのプラグインみたいなものになるので、ご使用の掲示板システムがわからないと、具体的に助言できません。
お礼
kentさんのところの、 http://www.kent-web.com/bbs/honey/honey.cgi honey board という掲示板です。 >見出しリストみたいなモノを作りたいということでしょうか。 投稿者名と題名、できれば、投稿内容もリストにして表示できればと思っています。
お礼
ありがとうございました。 検討してみます。