出版社内容情報
無理なく掲示板の設置からリデザインまで学べる!「とにかく掲示板を設置してみたい」「これからCGIを学びたい」「すでに設置している掲示板をイメージにあったデザインに改造したい」など、初心者からデザイナーまで無理なく掲示板の設置からリデザインまで学べる、満足の一冊です。付録CD-ROMにはサンプルプログラム等を収録!
【目次】
CHAPTER-00 紹介
グッドデザインなBBS紹介
CHAPTER-01 設置
01 CGIプログラム設置の準備
01-01 サーバーの各種情報を確認する
01-02 テキストエディタをセットアップする
01-03 FTPソフトウェアをセットアップする
01-04 CGIプログラムを用意する
02 CGIプログラム設置の流れ
02-01 CGIプログラムの設定を書き換える
02-02 文字コードと改行コードを変換する
02-03 ファイルをサーバーに転送する
02-04 パーミッションを設定する
02-05 ブラウザで動作確認する
COLUMN トラブルシューティング
CHAPTER-02 解読
01 Perlプログラムのパス
02初期設定ブロック
02-01 コメント
02-02 スカラー変数
02-03 変数展開
02-04 require
03 データの受け取りブロック
03-01 サブルーチン
03-02 time
COLUMN データの渡され方
COLUMN リクエストメソッド
04 処理の分岐ブロック
04-01 条件分岐
04-02 比較演算子
04-03 exit
05 記事の読み込みブロック
05-01 ロック処理
05-02 配列
05-03 ファイル
06 記事の表示ブロック
06-01 算術演算子
06-02 コンテントタイプ
06-03 print
06-04 ヒアドキュメント
06-05 charset
06-06 フォームタグ
06-07 for
06-08 chomp
06-09 split
07 記事の書き込みブロック
07-01 join
07-02 unshift
07-03 splice
08 時刻文字列を作るサブルーチン
08-01 localtime
08-02 インクリメント/デクリメント演算子
08-03 代入演算子
09 データをチェンジするサブルーチン
09-01 置換演算子
10 データを受け取るサブルーチン
10-01 ハッシュ
01-02 foreach
01-03 変換演算子
11 ロックするサブルーチン
11-01 ディレクトリ
12 アンロックするサブルーチン
13 エラーを表示するサブルーチン
CHAPTER-03 改造
01 初期設定を変更する
02 初期設定項目を作成する
03 サブルーチンを作成する
04 時刻表示を変更する
04-01 sprintf
05 新着マークを表示する
06 データの有無で表示を変更する
07 メッセージ中のHTMLタグを有効にする
08 二重投稿を防止する
08-01 論理演算子
09 未記入のときはエラーにする
10 入力データのサイズを制限する
10-01 length
11 特定の文字入力を制限する
11-01 マッチ演算子
12 入力データの正確さをチェックする
12-01 正規表現
13 エラー表示方法を変更する
13-01 push
14 次の何件、前の何件、ダイレクトボタンを作成する
14-01 int
15 投稿者アイコンを表示する
16 投稿者の環境変数を表示する
16-01 環境変数
17 アクセスを制限する
17-01 Location
18 記事の削除機能をつける
18-01 last
19 投稿者パスワードを設定する
20 画面デザインを変更する
CHAPTER-04 付録
内容説明
「とにかく掲示板を設置してみたい」「これからCGIを学びたい」「すでに設置している掲示板をイメージにあったデザインに改造したい」など、初心者からデザイナーまで無理なく掲示板の設置からリ・デザインまでを学べる、満足の一冊。CD‐ROMにはサンプルプログラム等を収録。
目次
00 紹介(グッドデザインなBBS紹介)
01 設置(CGIプログラム設置の準備;CGIプログラム設置の流れ)
02 解読(Perlプログラムのパス;初期設定ブロック ほか)
03 改造(初期設定を変更する;初期設定項目を作成する ほか)