chap1_phpapp_001.gifは、6個のテキスト・ボックスを2列に3つずつ示しています。 各ボックスは、チュートリアル・アプリケーションのファイルを表しています。 いずれのボックスにも、各ファイルの説明が記載されています。 各ボックスは矢印の付いた線で結ばれています。
左側の列には、上から順に次のボックスがあります。
anyco.php
ページ・リクエストを管理するためのフォーム・ハンドラ(コントローラ)が提供されている初期ページ。
anyco_ui.inc
ユーザー・インタフェース・ロジック: HTMLフォームおよびデータベース・データをHTML表に表示するPHPコードが記述されているインクルード・ファイル。 anyco.phpを指している線があります。 もう1つの線はstyle.cssを指しています。 3つ目の破線はanyco_im.phpを指しています。
style.css
HTML表示を管理するカスケード・スタイルシート(CSS)・ファイル。
右側の列には、上から順に次のボックスがあります。
anyco_cn.inc
デフォルトのデータベース接続情報を定義するインクルード・ファイル。 ユーザー名、パスワードおよびデータベース接続識別子が記述されています。anyco.phpを指している線があります。
anyco_db.inc
モデル・ロジック: データベース接続を作成し、問合せおよびデータ操作文を実行するデータベース・ロジックが記述されているインクルード・ファイル。anyco.phpを指している線があります。
anyco_im.php
<img>タグで参照されるPHPスクリプトで、指定した従業員のデータベース列からイメージを取得し、ブラウザに送信して表示します。