このプログラムを使ってあなたのサイトを訪れた訪問者がCHATにより相互に会話することができます。CHATスクリプトはほとんどの場合サーバーに大きな負荷を与えますが、このプログラムはC言語でプログラムするとともに無駄な処理を極力排して単純化しています。そのため、同時書込みや漢字コードの違いで問題になることがあるかも知れません。
- HTMLソース
- CHAT CGIソース
- インストール
1.HTMLソース
この下のソースがCHATの雛形になります。 これをそのまま使うのではなくあなたの好みでカスタマイズして使用してください。 ただし、太字になっている部分は変更すると正しく動作しないので注意してください。
<html>
<head>
<title>S I M P L E - C H A T</title>
</head>
<body bgcolor=#FFFFE0>
<a href="http://www.kk-net.net/">[Home]</a>
<br>
<center>
<br>
<font size="6" color="#FFCC50">
<B>S I M P L E - C H A T</B>
</font>
<font size=-1 COLOR="#000000">
チャットウインドウ:30行
</font></center>
<p>
<form method="post" action="chat.cgi">
<!--name-->ニックネーム:<input type=text name="name"
size="20">
<br>
発言:<input type=text name="chat" size="60">
<input type=submit value="発言/更新">
</form>
<p>
<!--begin-->
注意: 上のソースの中で次の部分を含む行は変更しないでください。
<!--name-->
<!--begin-->
もしあなたがFORMタグについて良く知らない場合は下のURLを参照して見てください。
http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/fill-out-forms/overview.html
2.CHAT CGIソース
このCHAT CGIのソースコードは KK-NETテクニカルサポートによって作成されました。しかし、バグなどがあってもソースコードのテクニカルな部分のサポートはしないのでご自身の責任でご利用ください。
3.インストール
このCHAT CGIのインストールは次の手順で行います。
- CHATの雛形 と CHAT
CGIソースコードをダウンロードします
これらのファイルをあなたのバーチャルサーバーの"~/www/htdocs" デレクトリ以下の希望するデレクトリ(例えば~/www/htdocs/chat/)に置きます。
ファイルはあなたの好みにあわせて注意事項に気を付けながらカスタマイズしてください。 ただし、この変更はあなたの責任で行なってください。
なお、同じデレクトリに下の様に記述した ".htaccess" ファイルも置いておきます。
Options ExecCGI
- CHAT CGIスクリプトをコンパイルする
telnetまたはsshで接続して、カレントデレクトリを先程ファイルを配置したデレクトリに移動します。次にCコンパイラでこのソースコードをコンパイルします。