このスクリプトはメディアテック刊『iモード用ホームページ HTML&CGI・SSI使いこなし事典』(どっしー秋山、キャメル桜田共著)のために作成したものです。CGI・SSIについての知識は本書で得てください。
本スクリプトのファイル構成およびパーミッションを示します。ただし、パーミッションの設定は、サーバーによっては他の値にする必要があるかもしれません。プロバイダまたはサーバー管理者にお尋ねください。
ファイル | パーミッション | 説明 |
---|---|---|
bbs.cgi |
705 (rwx---r-x ) |
BBS表示用スクリプト |
bbslib.pl |
604 (rw----r-- ) |
BBS用ライブラリ |
bbs.log |
606 (rw----rw- ) |
ログ保存用ファイル |
次の初期設定部は、ご自分の目的や環境に合わせて変更できます。
[bbs.cgi]
: : $title = 'i-BBS'; #掲示板タイトル $maxlog = 300; #発言保存数 $ret_url = '../'; #「戻る」リンクのURL $ret_label = '戻る'; #「戻る」リンクの見出し $hr = '<hr size=1>'; #区切り線のスタイル : : |
発言を見る: bbs.cgiを実行すると、新しい順に8個の発言を表示します。 電話機の[1]〜[8]ボタンを押すと、各発言の位置にジャンプします。 [→]リンクを押すと次の8個の発言を表示し、[←]リンクで前の8個の発言に戻ります。
投稿する: ページ先頭の[投稿]リンクから投稿ページに進めます。 名前、Mail、本文の入力、および気分の選択をして[投稿]ボタンを押してください。
修正と削除: 投稿するときPassにパスワードを入れておくと、その投稿文に[修正]リンクが付き、発言の修正削除が可能になります。 修正削除モードでは、[投稿]ボタンで発言修正、[削除]ボタンで削除ができます。
http://p4room.mda.or.jp/book/i-mode/
スクリプトを理解したり改造したいという人には、すでに発売されている次の書籍が役に立つでしょう。