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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlに外部のcgiを読み込む
-
/cgibin/bbs/board.cgi で終わ...
-
EXCELファイルに誰がアクセスし...
-
直リンク用バナーの作り方
-
htmlにアクセスと同時に、あるC...
-
AS/400 QUERYの集計結果について
-
ASPから既存のexcelブックを開...
-
今
-
初心者です。助けて下さいq(T▽T...
-
Web上からftpを操作
-
CGIの作成方法
-
ASP(IIS?)のエラーについて
-
vbでFTPサーバーに対して、サー...
-
《エクセルVBA》「他の人が該当...
-
表示画面が真っ白になる場合、...
-
ホームページのレイアウトが崩...
-
Perlへのパス
-
VBScriptで、ファイルから任意...
-
高崎みさと芝桜公園について
-
UNIX+Apache構成でのWEBアクセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIでソースがそのままでてしま...
-
.cgi拡張子のままCGIファイルを...
-
パーミッション?パスの変更?...
-
XサーバーでCGIを使うには??
-
cgiファイルで構成された検索結...
-
チェックボックスの値の受け取り方
-
アクセスカウンタープログラム で
-
cgiファイルを直接は見れなくす...
-
cgiでhtmlファイルを読み込みたい
-
ファイルをアップロードするフ...
-
cgiをhtmlに出力する方法
-
HTMLにCGIを
-
KENTさんの掲示板のワード検索...
-
nicky.cgi内で、しぃペインター...
-
htmlファイルにPHPとCGIを埋め込む
-
cgiファイルを他のhtmlファイル...
-
CGIプログラムがうまく作動しな...
-
全文検索NAMAZUを複数設置する...
-
phpの中で外部のcgiを実行させ...
-
FC2レンタルサーバーライトでの...
おすすめ情報