No.4ベストアンサー
- 回答日時:
お礼拝見しました。
私が利用していたのは、参考URLにあるゲストブックというやつです。これを改造していました。
Matt's Script Archiveという古くからある有名なサイトです。何しろ設置したのが1996年で、当時は日本語が使えるCGIなんて配布されてませんでしたから。
という余談はともかく、ご覧の通り英語です。
ですが、guestbook.zip (9.3K)あたりをダウンロードしてソースを見れば、仕組みはわかるのではないかと。その下にあるWorkingDemoが動いていないみたいなので、残念ですが。
自力でコーディングされるのであれば、このサンプルの仕組みを見ればイメージはできると思うのですが、日本語の出来合いのものを探していらっしゃるならごめんなさい。
参考URL:http://worldwidemart.com/scripts/guestbook.shtml
頑張ってみます。英語はエキサイト翻訳ページで何とか見ながらできるかどうかわかりませんが、チャレンジです。英語だからといって「やーめた」とかいってたら
何となく負けた気がするので(笑)・・・。
それでもどうにもならない場合は、今度は自分でもう一度探してみます。
こんな事につきあっていただいてありがとうございます。
また何かありましたら、宜しくお願い致します。
No.3
- 回答日時:
ふとお礼を見ていて気づいたんですが。
>自分のHPに日記みたいなものを載せようかと思ってまして…
もし、日記を書くのがnew-godさんお一人でいいのであれば、全然問題はないと思います。cgiの機能として、diary.htmlに最新の書き込み分を追加していく(cgiでdiary.htmlを直接編集する)形式にすればいいわけですから。
私が初期に使っていた掲示板も、そういう仕組みでした。書き込み画面が別にあって、そこから呼ばれるcgiはhtmlにコメントを追記する形式だったわけです。
今でもそういうのがあるんじゃないですかね。
こういうのだと、見る部分はhtmlですから、問題ありません。問題があるとすれば、書き込みが入るたびにファイルが大きくなる一方だってことでしょうか。どっかで自動分割する機能とかが無いと不便ですね。
返事が大変遅くなりました。ちょっと私用で出かけていたもので、すいません。
日記は私一人が書きます。
そういう掲示板の形式を取り扱ってるページって今もあるものなんでしょうか?
いろいろと探してはいるんですが、なかなかみつからなくって・・・。
もし、今でもご存じなのであれば、教えていただけないでしょうか?
大変恐縮なのですが、宜しくお願い致します。
No.2
- 回答日時:
んと、元質問に対する回答ではなく、
>こういったcgiってどこかにフリーで出回ってないものなんでしょうか?
に対してですが、
こういったCGIはわりとどこにでもフリーで出回っているものだと思います。
フリーのCGIが出回っているサイトを御存知無いのであれば、「サンプル付CGI検索サイト」を紹介しておきます。
尚、要望に合うモノが見つからない場合は、一番近いモノを改造してしまうのが近道です。
参考URL:http://hyne.bird.to/bcp/
ありがとうございます。早速リンクにジャンプしてみます。
初めてこういった掲示板を利用したのですが、みなさんご親切で
本当にいい勉強になりますm(_ _)m。
また何かありましたら宜しくお願い致します。
No.1
- 回答日時:
やり方としては2通り考えられます。
1.「.html」の拡張子でもCGIが動くようにサーバの設定を変更してしまう
同じディレクトリに「.html」の拡張子がついたファイルと「.cgi」の拡張子がついたファイルが混在している場合に、普通は「.html」はあくまで普通のHTMLファイルとして、また「.cgi」はCGIプログラムとして処理されることが多いと思いますが、これに対してサーバの設定を変更して、「.html」の拡張子のファイルもCGIプログラムとして動かしてしまおうというものです。
ただしこれをやると、当然のことながら同じディレクトリに普通のHTMLファイルは置けなくなりますし、サーバの種類によってはユーザー側で設定をいじれない(=「.htaccess」ファイルが無効化されている)場合も多く、必ず出来るというわけではありません。
なお具体的なサーバの設定変更方法については、サーバソフトの種類によっても異なるため、ご契約されているプロバイダに問い合わせるのが一番だと思います。
2.CGIプログラムからHTMLファイルを出力してそこにジャンプする
こちらは、CGIの出力結果を一度ファイルに保存し、その上でその保存したファイルにHTTPヘッダの「Location:」を使ってジャンプする、というものです。
この方式はサーバの設定を変更しなくて済む分環境を選びませんが、その代わりリンクの指定はあくまで「.cgi」ファイルを指定する必要があるため、結果として「元ファイル→.cgiファイル→.htmlファイル」という二段階ジャンプの形になってしまいます。
ただどちらも、それなりにサーバの設定やCGIプログラムの原理に通じている必要があり、初心者には難しいかもわかりませんね。
ありがとうございます。どのようにしたらできるかということがわかりました(できるかどうかは別として)。自分のHPに日記みたいなものを載せようかと思ってまして、そのときにわざわざFTPで送信しないでもcgiを使えたらと思って投稿しました。それでなおかつxxx.cgiというアドレスを使うより、xxx.htmlにしたいと思っていましたので。こういったcgiってどこかにフリーで出回ってないものなんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- その他(パソコン・周辺機器) チャレンジタッチ3 改造 アプリインストールできない 1 2022/07/01 14:43
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- その他(メールソフト・メールサービス) ドメイン間違えでエラー送信メールが来ない 1 2022/05/10 18:44
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FC2レンタルサーバーライトでの...
-
CGIでソースがそのままでてしま...
-
XサーバーでCGIを使うには??
-
ブラウザ上でファイルをアップ...
-
UTF-8で書いたperlのパスが正し...
-
ファイルをアップロードするフ...
-
ホームページ制作王2002のカウ...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
ユーザの所属するグループを取...
-
ASPからJavaScriptへの受け渡し...
-
SFTPなどは使わないホームペー...
-
cgiファイルのダウンロード方法
-
apache で /cgi-bin/にアクセス...
-
メールフォームのCGIでデータが...
-
イントラネット用HP アクセス解...
-
IISでエラー、Apachでは動くの...
-
perlからphpを実行して結果を得...
-
ASP(IIS?)のエラーについて
-
cgi perl 同じ変数で一つはカン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIでソースがそのままでてしま...
-
XサーバーでCGIを使うには??
-
cgiファイルを直接は見れなくす...
-
ファイルをアップロードするフ...
-
排他処理について教えてください。
-
CGIが実行されずにダウンロード...
-
.cgi拡張子のままCGIファイルを...
-
CGIをテキストに変換したものを...
-
htmlファイルにPHPとCGIを埋め込む
-
特定CGI「だけ」が、ローカル環...
-
C言語で作ったプログラムをC...
-
htmlに外部のcgiを読み込む
-
ファイルのダウンロードがうま...
-
CGIにCSSを
-
BBS掲示板でのhtmlとcgiの関係...
-
HTMLのソースへサーバーの掲示...
-
データベースのSEO対策?
-
CGIをコピーしたのですがうまく...
-
Apacheでcgiを動かす場合のファ...
-
ファイルアップロードの設置が...
おすすめ情報