もしご存知でしたらお教えください。
このようなフリーのCGIの掲示板を探しています。
自分のHPがwakwakのため、使えるCGIはperlだけになります。
要望1.1つのCGIで複数の掲示板のログを扱える。
要望2.できれば簡単な1行レスものがありがたいです。
要望3.またこれもできればですが、HTML内に埋め込み可能なものがうれしいです。
要望4.要望1にからんでですが、複数掲示板を扱えるCGIでも、必要なログの数だけソース内を
さわらなくてはいけないのでは大変きついので、パラメータで受け取った引数をそのまんま
ログ名にしてくれるようになっていてほしいです。
考えているのは、HTML側でJavaScriptでHTML名を取得し、それを引数にして渡す方法です。
そのようなフリーの掲示板はありませんでしょうか?
全部の条件を満たしてなくても、近いものがあればお教えいただきたいです。
すみませんが、何卒、よろしくお願いします。
※あとプロバイダがwakwakというのがちょっと曲者ですが(cgi-binがpublic_htmlとは別に管理されている)。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
javascript必要ないでしょう(^^)
bulletinBoardと言うファイル名のCGIにします。
PATH_INFOがない場合は、率直に目次を出力します。
新しい掲示板を作るときは、PATH_INFOを追加すればよい。
bulletinBoard/room1.html
bulletinBoard/room2.html
bulletinBoard/room3.html
・・・・と好きなだけ作れる。
チャットCGIを参考にしたら良いです。
シンプルな物にしておいて、設定もフォームから行えるうにしておくと良いでしょう。
この回答への補足
ご回答いただき、ありがとうございます。
私の説明が足らず申し訳ありません。
javascriptを使いたい理由は、すでに既存のHTML文書が
2000ほどありまして、その全てに掲示板を埋め込みたいというのが本来の要望でした。
HTML文書を文書名で管理しているため、その文書名をjavascriptで取り出し、それをログ名にすれば2000文書1つずつに連番を振ることなく、一括コピペで済むのではないかと思った次第です。
チャットCGIはこれまで検索対象にしていなかったので、仕組みを見てみることにします。
ありがとうございました。
No.2
- 回答日時:
質問内容と随分とかけ離れてますね。
既存のHTMLがたくさんあってという場合、本来はSSIを使用するのですが、WAKWAKはSSIは簡単なincludeすら使用できません。
本当におかしな仕様ですね。SSIがサーバーに負荷をかけるなんて古い迷信に縛られている。(^^)
2000もの別々の掲示板を作成したいということでしょうか??Facebookのコメントのように???
それでしたら、すべてのHTMLを隠しフォルダーに移動して、すべてのページをCGI経由で出力するようにします。
open(IN,$file);
print: "Pragma: no-cache\n";
print:"Content-Type: text/html; charset=UTF-8\n\n";
while(<IN>){
if($_ =~/パターンマッチ/){処理}
print;
}
close IN;
とか・・・・
もしすべてのHTMLが同じ文書構造でしたら、パターンマッチで指定した場所に掲示板を出力すればよい。
この方法だと、個別にそのページだけの掲示板を設けることも、すべてのページに掲示板へのリンクを加えることも可能でしょう。
サイトトップのディレクトリの.htaccessにて、そのCGIをindex.htmlファイル名で動作するようにして、呼び出されるときのPATH_INFOで該当するファイルを開けばよいです。
$file ="/himitu$ENV{'PATH_INFO'}";
この回答への補足
あらためてご回答いただき、ありがとうございます。
また、当初の質問内容と実際に所望している内容が異なっており申し訳ありませんでした。
0からperlで掲示板を作るスキルはないため、既存のCGI掲示板で使えそうなものを教えてもらうつもりで書いていました。
HTML文書をまるごとCGIで出してしまうというのは結構目から鱗です。
もともと私が考えていたのは、既存のHTMLと掲示板はフレームセットで1つにまとめてしまうという方法です。上下に並べておけば違和感ないかなと。また、フレーム内だとCGIの処理結果が反映できない可能性があるので、一旦「書き込み完了」みたいな画面を出しておいて戻り先をフレームセットのHTMLにするというものです。
これが可能であれば、あまりperl等の知識がない自分でも既存のCGI掲示板のカスタマイズができるかなと思っていました。
この案ってかなり浅はかなものでしょうか?アドバイスいただければ幸いです。
今回お教えいただいた内容は、勉強中の自分にとって大変ためになりました。ありがとうございます。
wakwakは自前のperlが使えるから、まったくCGIを利用できないプロバイダよりはマシと思っていましたが、実際はいろいろ制約が多いですよね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- CGI 一番簡単なCGI,掲示板の設置教えてください 4 2023/08/22 10:47
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- その他(プログラミング・Web制作) WEBアプリ開発に必要な言語 5 2023/06/28 16:57
- その他(SNS・コミュニケーションサービス) 償い方・死の覚悟 5 2023/08/13 08:15
- HTML・CSS WEB上で文書のアイコンを配置する方法 2 2022/09/03 13:01
- SSL・HTTPS 掲示板サイトへの書き込みができない件(ブラウザソフトを変えてもできない) 2 2022/11/20 10:48
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Leawo Blu-ray Playerをダウン...
-
DVDStylerをつかってDVDを作っ...
-
画像・動画データを日付毎のフ...
-
イーファンビューでwebpファイ...
-
パソコンで単純作業の入力について
-
パソコン初心者なのですがデス...
-
テキストデータベースソフト?...
-
予定を音声で知らせるアプリ
-
WeChat PC版に詳しい方
-
webp画像が表示されない 作成中
-
USBメモリのデータを間違えて削...
-
garagebandのdrummerのような自...
-
aiseesoft フリー動画変換 とい...
-
Windows7のフリーの囲碁ソフト...
-
写真の一覧印刷ソフト
-
Googleスプレッドシートで特定...
-
信頼性の高い、予定管理ソフトは?
-
Blenderが起動しなくなった。
-
mp4をmp3に変換するソフト(オ...
-
Adobe exhangeにAdobe のパスワ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスログの「HEAD」と...
-
昔のゲーム、ブラックオニキス...
-
HPビルダーの拡張子について
-
ドメインを入力した際に「index...
-
BASIC認証を複数設定するには?
-
FFFTPで「コマンドが受け付けら...
-
ホームページビルダーのトップ...
-
FFFTPでアップロードしたとき「...
-
snes9kの音量調節について
-
緊急事態発生:NextFTPでアップ...
-
拡張子 HTML HTMの違い
-
HPビルダーで転送後にHPが見れ...
-
HP画面に反映されません
-
トップページの入れ替えを教え...
-
ビルダーでファイル名が「index...
-
日韓辞典(韓国語)のフリーウ...
-
PDFファイルをネット上に公開し...
-
トップページをフレームから1枚...
-
Jasc Paint Shop Proの使いかた
-
アップロード失敗
おすすめ情報