2009-02-01から1ヶ月間の記事一覧

気になったCakePHPの記事

デバッグキットのデモ映像 http://www.pseudocoder.com/archives/2009/01/29/check-out-these-upgrades-i-made-to-the-cakephp-debugkit-in-screencast-format/ これ見ると、デバッグキットは恐ろしいぐらい便利そう。早めに導入しよう。 CakePHPでJQuery ht…

Twitterはじめました

Cakephp関連の話題だけを書いていくTwitterはじめました。 http://twitter.com/cakephper

CakePHPのTracにバグチケットを出すまで

英語を書くのがしんどかったけど、良い経験になりました。一番必要なことは、信念と勇気w。 チケット出す前は英語だし、伝わらなくて無視されたらどうしようとか思ってたけど、ダメでもいいからとりあえず自分の意見を外に出してみて、それから考えようと気…

paginationにXSS攻撃の可能性があったのでチケット投げた

CakePHP 1.2で導入されたPagination機能はページング処理が簡単に導入できて最高ですが、今回paginator helperで、ある値がエスケープやurlencodeされていない箇所があり、クロスサイトスクリプティング(XSS)の可能性があり、問題だと思ったので本家CakePHP…

半角,全角スペースのみだとエラーにするバリデーションチェック

環境はCakePHP 1.2 releaseです 入力項目に名前の入力とかある場合、必須項目チェックだけだと半角/全角スペースだけ入力されるとバリデーションを通り抜けてしまい、DBには値がスペースのみ格納されてしまう。これを避けるために、半角/全角スペースのみの…

CakePHP勉強会@福岡に参加します

調整がついたので参加します。それとライトニングトークでも発表させてもらいます。 人前での発表なんて久しぶりだなぁ。何を話すかこれから考えます。

CakePHP勉強会@福岡

福岡熱い! http://events.php.gr.jp/events/show/69うちの奥さんの実家が福岡市なので、年に1回以上は福岡に行ってます。魚がおいしいんだよねぇ。 車があれば阿蘇まで行くのがいいけど、5月ぐらいの阿蘇が緑がきれいで最高です。 とりあえず参加する方向で…

拡張子を好きなものに変える方法の追い方

CakePHP 1.2.1です一つ前の記事で、 「ctp以外の拡張子ファイルをviewファイルとして扱う」 http://d.hatena.ne.jp/cakephper/20090205/1233809420 を書きました。その方法はソースコードを追っていくものだったので、今回はその流れを書いていきます。まず…

ctp以外の拡張子ファイルをviewファイルとして扱う

CakePHP 1.2.1です。 cakeの場合、viewファイルはindex.ctpというように、拡張子がctpとなってます。 でもviewファイルは.htmlとか.phpとか、好きな名前でやりたいよって場合どうするか。結論から言うと、コントローラーで class HogeController extends App…