2007-11-01から1ヶ月間の記事一覧

cakePHP モデルなしのコントローラーって作れないの?

2、モデルなしのコントローラーって作れないの? マニュアルを見る限り書いてないのですが、簡単にできます。 (日本語訳:http://cakephp.jp/doc/index.html )通常、cakePHPのお約束としてテーブル名 : 複数形 (例:posts モデル名 : 単数形 (例:pos…

cakePHP アソシエーションってどうやるの?

1、cakePHP アソシエーションってどうやるの?アソシエーション便利ですね。 関連する複数テーブルのデータを簡単に取得することができます。まず、アソシエーションの種類は 【種類】 ・hasOne ・hasMany ・belongsTo ・hasAndBelongsToMany hasOne (結構…

cakePHP アソシエーションについて

cakePHPの目玉の一つ、アソシエーションについてのまとめ 何回かにわけて説明して行きます。 1、アソシエーションってどうやるの? 2、モデルなしのコントローラーって作れないの? 3、多段階のアソシエーションができないんだけど? 4、モデルにアソシ…

cakePHPでSmartyをつかってみる

やり方は簡単です。1、Smarty View classを落として、viewsフォルダ直下に置く。http://cakeforge.org/snippet/detail.php?type=snippet&id=6 2、Smarty本体を落として、vendorsフォルダに置く。 3、コントローラーに public $view = 'Smarty'; を追加 4…

cakePHPで変なアクセスがある、続き!?

前回よりの追加情報です。cakePHPの設定ファイルである、core.phpのセキュリティ項目(CAKE_SECURITY)を 「high」にするとどうやら、ログインが切れていることがわかりました。(保持しているセッションが破棄される) 以下の部分ですね。 define('CAKE_SEC…

cakePHPで変なアクセスがある!?

はい、タイトルで何言ってるかわかりませんね。 私も実際この現象に遭遇したときの感想ですw 結論から書くと、 【結論】 画像、CSSなどで実際に存在しないパス&URLを指定していると、サーバにHTTPアクセスを行う!! だから何と・・・何が問題になったかと…