KENT-WEBトップ >
書籍執筆のご案内 >
最速攻略CGI/Perl 作り方入門
最速攻略CGI/Perl 作り方入門
・ 出版社:技術評論社
<案内ページ>
・ KENT 著 / B5変形判 / 224ページ
・ ISBN4-7741-2832-5 / 2006年7月21日発売
・ 定価2394円(本体2280円)
【購入先】 Amazon | cbook24
■目次・ KENT 著 / B5変形判 / 224ページ
・ ISBN4-7741-2832-5 / 2006年7月21日発売
・ 定価2394円(本体2280円)
【購入先】 Amazon | cbook24
Chapter01 CGIの基礎知識 01-01 CGIとは 01-02 Perlとは 01-03 Perlのパス 01-04 改行コード 01-05 スカラー変数 01-06 「\」エスケープシーケンス 01-07 正規表現 01-08 CGIの設置方法 Perlのパスを確認する サーバの制限事項を確認する FTPの転送モード パーミッション パーミッションの設定方法 設置に必要なツールソフトウェア テキストエディタ FTPソフトウェア 01-09 テスト環境の構築(1) テスト環境を構築するメリット 必要なソフトウェア ソフトウェアのインストール フォルダの作成 AN HTTPDをインストールする ActivePerlをインストールする CGIプログラムのでバックの方法 01-10 テスト環境の構築(2) 必要なソフトウェア ソフトウェアのインストール Radishのインストール Sendまね〜るのインストール 送信テスト 01-11 プログラムの書き方(1) (1)Perlのパス (2)Content-typeヘッダー (3)プログラムの検証 動作を確認する Chapter02 カウンタを作ろう 02-01 カウンタの設計・考え方 カウンタ処理の流れ 02-02 カウンタプログラム解説 (1)データファイルの置き換え (2)データファイルの読み込み (3)ファイルロック (4)データのカウントアップ (5)データファイルを書き込む(更新) (6)カウンタ数値を表示 動作を確認する テスト環境(Windowsサーバ)での設置例 カウンタ画像の入手先ページの紹介 Chapter03 サイコロゲームを作ろう 03-01 サイコロゲームの設計・考え方 サイコロゲームの処理の流れ 03-02 サイコロゲームプログラム解説 (1)サイコロ画像の場所指定 (2)乱数の発生 (3)結果の判定 (4)結果表示 動作を確認する テスト環境(Windowsサーバ)での設置例 Chapter04 掲示板を作ろう 04-01 掲示板の設計・考え方 掲示板の処理の流れ 04-02 掲示板プログラム解説 掲示板本体のプログラム (1)掲示板の設定 (2)メイン処理の定義 (3)フォームデコード−decodeサブルーチン (4)フォームデコード−投稿データの処理 (5)フォームデコード−URLデコード (6)フォームデコード−シフトJIS(SJIS)への変換 (7)記事の投稿受理−日時の取得 (8)記事の投稿受理−記事数の管理 (9)記事の投稿受理−データファイルの更新 (10)bbslistサブルーチン (11)bbslistサブルーチン−記事の書き込み (12)HTMLヘッダーサブルーチン 04-03 掲示板を管理するプログラムの解説 (1)admin.cgiの設定内容 (2)メイン処理の定義 (3)フォームデコード (4)パスワード認証 (5)記事の削除 (6)記事リストの表示 (7)HTMLヘッダー 動作を確認する テスト環境(Windowsサーバ)での設置例 Chapter05 フォームメールを作ろう 05-01 フォームメールの設計・考え方 フォームメール処理の流れ 05-02 基本プログラム解説 (1)フォームメールの設定 (2)メイン処理の定義 (3)decodeサブルーチン (4)確認画面 (5)メール送信 (6)HTMLサブルーチン 動作を確認する テスト環境(Windowsサーバ)での設置例 05-03 フォーム用HTMLファイルの解説 HTMLファイルの処理の流れ (1)HTMLのHEAD要素の記述 (2)BODY要素の開始 (3)入力フィールドの記述 (4)メッセージの表示 フォームタグの記述 (1)フォームを作る (2)データの送信形式及び送信先URLを指定する (3)テキストの入力欄を作る (4)パスワード形式の入力欄を作る (5)ラジオボタンを作る (6)チェックボックスを作る (7)隠しデータを送信する (8)複数行のテキスト入力欄を作る (9)選択ボックスを作る (10)送信ボタン (11)リセットボタン Chapter06 ショッピングカートを作ろう 06-01 ショッピングカートの処理の流れ 06-02 カート本体のプログラム前半 (1)ショッピングカートの設定 (2)メイン処理の定義 (3)decodeサブルーチン (4)確認画面 (5)買物カゴの中身確認−クッキー情報の更新 (6)確認画面−買物カゴの中身を表示 (7)確認画面−合計金額の表示 (8)住所などの入力画面 06-03 (9)確認画面 (10)送信処理 (11)クッキーの取り出し (12)クッキーの格納 (13)HTMLヘッダー (14)エラー処理 (15)カンマ付加 動作を確認する テスト環境(Windowsサーバ)での設置例 06-04 商品データファイル HTMLファイルのソース (1)HEAD要素の記述 (2)ペンケースの買物カゴフォームの記述 (3)ファイルケースの買物カゴフォームの記述 (4)電卓の買物カゴフォームの記述 (5)買物カゴの中身確認ボタンを記述 Chapter07 CGIのセキュリティ対策 07-01 07-02 (1)強制ブラウジング (2)ディレクトリ・リスティング (3)クロスサイトスクリプティング 索引 添付CD-ROMについて