/*-----------------------------------------------------------------*/
/* index.phpの構成案~~~ */
/*-----------------------------------------------------------------*/
■ファンクション
//関数内でechoはさせないで全部変数でreturnさせる。
//必要な時にecho $変数 で呼び出す。
■変数処理
//タイトルなどの加工。
//ログイン状態とかのチェックも!
■個別表示設定
//表示させる部分は全部$detailsに入れていく~~。
switch($_GET['mode']){
case 'show_kwsk':
//$_GET['pc_id']がemptyの場合はshow_listに飛ばす。
//$_GET['pc_id']の状況が非稼動だったら別表示??
//$_GET['pc_id']で個別表示。
break;
case 'show_list':
//$_GET['sort']でソートタイプを決定する。
//ページングはPEARのPager使用。
break;
case 'search':
//結果出力についてもデザインしなければっぽい......
break;
case 'admin':
//アドミニスタPASSについてはPHPのみで管理??
//1件だけだからDBアクセスの必要がない。
//複数人で管理する事を前提にしたら、イベント管理とかのも含めて
//管理用テーブルを作ってもいいかもしれない。
//その為にもDBアクセスのアドミニスタチェックつけてもよいかも。
//アドミニスタのパスが通らなかった場合はパスワードエラーだけ返して完。
break;
default:
//引数が全くない状態。この状態にアクセスがあって空っぽ~とか悲しい。
//ヘルプを表示させてもいいかな。
//それかリストにLOCATIONしてやってもいい。
break;
}
//★下記に表示部分。
//個別で異なる部分は全部変数に入れて表示させる。
//内部処理は別のphpで実行させて、indexにかえらせる。引数で指定。
■共通ヘッダ
//メニューとかも含めて。
//折りたたみメニューとかのJavaScriptもヘッダでいる分は書き出しちゃう?
//JavaScriptとかは別ファイルにして呼び出すか?
■個別表示
//変数は$detailsで統一。
//フッタ
//セッションデストロイ
}
最終更新:2010年05月17日 12:48