アットウィキロゴ
/*-----------------------------------------------------------------*/
/* 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