CakePHPの1.3にバージョンアップしてみて携帯サイトを作ったら今までどおりのやり方でやっているのに文字化けが起こってしまいました。
何故か調べてみるとCakePHP1.3からは$form->create()をすると勝手に accept-charset=”utf-8″をformタグにくっつけて生成してしまうらしい・・・
ということで
$form->create(null, array(‘encoding’=>null));
と記述して文字コードの指定がされないように対策しました。
WEBシステム開発等で気付いたことなどをまとめていきます。