Mail: Pass:
前月  2008年4月  翌月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

links

 びびすけさんのページ
 体重・走距離分析
 月間・靴・コース走距離
 タイムトライアル分析
 速度・心拍数分析
 自転車・月間・コース走距離
 オセロ勝敗・レート分析
 ViVi web site

新着日記

 ViVi 2.02〜2.05 の使用者数割合
 動的補完候補一覧(2)
 動的補完候補一覧
 再延期
 VC6 on Vista Home
 ViVi 週間DL数
 生物学 公開講座
 Hammond Park
 以前住んでたアパート
 TabMixPlus
 ViVi 週間DL数
 延期
 zLib
 ViVi 2.x リリースチェック時間統計
 趣味悠々
 ViVi version 3.0 M-2 進捗

新着コメント

 VC6 on Vista/MeijiK
 ボストンのアパ…/びびすけ
 おお/びびすけ
 再放送/川瀬
 アップ/びびすけ
 あーー!/スパイダーマン
 放映/びびすけ
 どもども/びびすけ
 必見だぁ^^/oyaji_aoba
 おおー!/スパイダーマン

トラックバック

トラックバックはありません。

カテゴリ一覧

 基本データ
 テニス
 ジョギング
 ViVi
 自転車
 Web
 RunRunDietOnline
 PostgreSQL
 ビルドアップ走
 ランニング

4件の日記があります。

CodeIgniter (3) (2008/04/20 16:35) 0 comment

先のページ のソースを見てみてほしい「Hello, World!」と書いてあるだけで、ヘッダもHTMLタグも何もないはずだ
これは コントローラで単に上記文字列を出力しているだけなからだ
本格的なページを記述するには、そのためのソースを別途記述する。これをビューと呼ぶ。
system/application/views に helloWorldView.php を記述する。拡張子は php だ。
んで、コントローラでそのビューをロードする
class helloWorldView extends Controller {
  function index()
  {
    $this->load->view('helloWorldView.php');
  }
}
これで、ビューの内容が表示される>http://vivi.dyndns.org/ci/index.php/helloWorldView

CodeIgniter (4) (2008/04/20 18:52) 0 comment

先の ではビューの内容が固定だったが、もちろん動的なページを生成できる。
ビューに情報を渡すには、コントローラでビューをロードするときに、引数でオブジェクトを渡す。
  function index()
  {
    $data["mess"] = "めっせーじだお";
    $this->load->view('helloWorldViewMess.php', $data);
  }
ビューでは、<? echo $mess; ?> で渡された引数を参照できる

参照:http://vivi.dyndns.org/ci/index.php/helloWorldViewMess

CodeIgniter (5), kohanaPHP (2008/04/20 19:04) 0 comment

kohanaPHP は ci からフォークされ OOP を推し進めたものだ。
先のデータをコントローラからビューに渡す場合は、以下のようにする。
  $view = $this->load->view('helloWorldView');
  $view->title = "へろーわーるど";
  $view->render(true);
ビューをロードする部分のコードは同一だが、それでは表示が行われず、$view->render(true); で表示を行う。
ビューで参照する変数は2行目のように $view のメンバ変数として設定する。
おいら的には kohana の書式がスマートに感じる

サーバプログラムをアップデート (2008/04/20 23:47) 0 comment

サーバのプログラムを Apache 2.2.8, PHP 5.2.5 にアップデートした。
かなりてこずったがかなり動くようになった。
(作業中は動作しなくてすみませんでした)

まだ完全じゃないけど、今晩はもう疲れたので寝ます。
残りは明日朝やります〜

4件の日記があります。

パスワード忘れ
今週のランキング
計算タマちゃん
FAQ
ヘルプ
about rrdOnline