cakephp

@ideaxidea.com

ideaxidea.com からcakephpの記事一覧を取得 #!/usr/bin/perl use warnings; use strict; use utf8; use LWP::Simple; use Data::Dumper; my $url = "http://www.ideaxidea.com/archives/category/cakephp"; getnext($url); sub getnext { my $url = shift; …

cakephpの参考サイト

CakePHPクッキング cakephpで作られた日本のサイトが面白い cakephp@google coop手前味噌ですが。

1.2 shift_jisのサイトで、キャッシュが内部文字エンコードでキャッシュされて、afterFilter通らずに、そのまま表示されちゃう。

内部文字エンコードはEUC-JP。 出力文字エンコードはShift_JIS。 app_controllerのafterFilterでSJISに変換して出力してる。 function afterFilter() { $this->output = mb_convert_encoding($this->output, 'SJIS', 'EUC-JP'); } キャッシュ使うと、EUC-JP…

1.2でviewをchacheするには

config/core.php Configure::write('Cache.disable', false); Configure::write('Cache.check', true); contollers/*_controller.php var $helpers = array('Cache'); var $cacheAction = 86400; アクションごとにキャッシュを無効にすることも可能です。 co…

cakephp1.2で必須のvalidateの書き方

var $validate = array( 'task' => array( 'required' => array( 'rule' => VALID_NOT_EMPTY, 'message' => '必須です', ), ), ); これ分からんかった。http://www.syuhari.jp/blog/archives/394

1.2 Security.saltって

“Security.salt”はハッシュの生成に用いられます。CakePHPの\app\config\core.phpを開くと、153行目あたりに Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi');なる記述があります。この値が固定になってしまっているので、…

mod_rewriteのQSAフラグ

RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]QSAフラグが付くとURLに含まれるクエリ文字列も付加される。 QSAフラグがないとクエリ文字列はなくなる。 QSAフラグがあると、入力URLに含まれていたクエリ文字列が変換後のURLにも付加されるようになる。 'qsap…

定数をどこで定義するか検討中。

http://www.1x1.jp/blog/2006/09/cakephp_config.html app/config/app.php app/app_controller.php