<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>pc.casey.jp &#187; CakePHP</title>
	<atom:link href="http://pc.casey.jp/archives/category/cakephp/feed" rel="self" type="application/rss+xml" />
	<link>http://pc.casey.jp</link>
	<description>コンピュータに関する記述とメモ</description>
	<lastBuildDate>Wed, 08 Feb 2012 01:21:06 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[CakePHP] エラーページのカスタマイズ</title>
		<link>http://pc.casey.jp/archives/153896357</link>
		<comments>http://pc.casey.jp/archives/153896357#comments</comments>
		<pubDate>Tue, 21 Jun 2011 16:38:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[サーバー]]></category>
		<category><![CDATA[ドメイン]]></category>
		<category><![CDATA[ブラウザ]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=153896357</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/153896357' addthis:title='[CakePHP] エラーページのカスタマイズ '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Firefox4 で SwitchHosts を利用している。これはとても便利なのだが、突然どういうわけか特定のドメインだけ効果が無くなってしまったようだ。しかも、いくつかの環境で試したがどれも同じ結果になった。このサイト（公開されているサーバー）はCakePHP が動作している。 先日concrete5 を見つけたから他のサーバー（公開されていない）で構築しているので、hosts ファイルを操作して開発するというのは一般的な手法。hosts ファイル関連の他のソフトウェアでも環境でもダメで、レジストリやらセキュリティ設定やら見直してもダメだから問題切り分けなければならない。 まず、ブラウザが本当に意図しないサーバーにアクセスしているのかを確かめる必要がある。 SwitchHosts では意図したサーバーのIP アドレスが表示されているが違うように思う。ということで、CakePHP のエラーが表示されているからそのページにちょっと文句を付け足して、それが表示されたら間違っているということが確定する。 ちなみに他のブラウザで動作させても公開されているサーバーを参照しているようで、どうもhosts を突然無視するようになったように感じてならない・・？？nslookup などでは意図したIP アドレスが表示されるが、ここに対して通信を確立していないようだ。 で、CakePHP の404 時の挙動を変更するのはどうするんだっけ？が今回の内容。 CakePHP の動作 CakePHP で404 エラーが発生したときは \cake\libs\view\errors にある error404.ctp ファイルが表示される。これを /app/views/errors にコピーして、適当な文句を付け加えればいい。 error404.ctp ちなみに CakePHP 1.3.3 の \cake\libs\view\errors にある error404.ctp ファイルは以下のとおり。 &#60;?php /** * * PHP versions 4 and 5 * * CakePHP(tm) : Rapid [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/153896357/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CakePHP] 郵便番号データ自動インポートとエラー</title>
		<link>http://pc.casey.jp/archives/153895794</link>
		<comments>http://pc.casey.jp/archives/153895794#comments</comments>
		<pubDate>Mon, 16 May 2011 15:03:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[さくらインターネット]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=153895794</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/153895794' addthis:title='[CakePHP] 郵便番号データ自動インポートとエラー '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>ひょんなことから CakePHPでスピード開発:郵便番号データ自動インポート という記事を見つけた。 2008 年の記事だが、CakePHP 1.3.6 で動作した。動作したのだが、Shell に関してはどうも1.3.8 はうまくいかない。それまで順調に動作していたものも Error: Class ZipShell could not be loaded. となってしまう。見つけたものはShell だから、本体は1.3.8 で、Shell は1.3.6 で動作させることにした。 1.3.6 では Error: Missing database table &#8216;テーブル名&#8217; for model &#8216;モデル名&#8217; となってしまった。調べたところ、これは/app/tmp/cache/配下のキャッシュを消すことで直った。 ずいぶん遠回りしてしまった。 %/home/***/cake136/cake/console/cake zip -app /home/***/www/www.***.jp/app/ Welcome to CakePHP v1.3.6 Console --------------------------------------------------------------- App : app Path: /home/***/www/www.***.jp/app --------------------------------------------------------------- --2011-05-06 23:01:41--  http://www.post.japanpost.jp/zipcode/dl/oogaki/lzh/ken_all.lzh Resolving www.post.japanpost.jp... 122.215.192.22 [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/153895794/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP SimpleTest</title>
		<link>http://pc.casey.jp/archives/153891500</link>
		<comments>http://pc.casey.jp/archives/153891500#comments</comments>
		<pubDate>Wed, 17 Nov 2010 10:35:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=153891500</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/153891500' addthis:title='CakePHP SimpleTest '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>CakePHP の webroot/test.php へアクセスすると「Debug setting does not allow access to this url.」と表示される。これは debug レベルを 2 に設定するとアクセスできるようになる。 アクセスできるようしてから再度アクセスすると、SimpleTest is not installed と表示され、ダウンロードリンクが表示される。案内されるウェブサイトからダウンロード、解凍、転送する。転送先はvendors 以下。 CakePHP Test Suite の概要 再度アクセスすると CakePHP Test Suite が表示される。 テストに合格した場合。 テストに合格しなかった場合。 ※CakePHP 1.3.6 で試用。詳細は参考文献等を参照のこと。 ダウンロード Downloading SimpleTest 参考文献 テスト(Testing) :: CakePHPによる作業の定石 :: マニュアル :: 1.3コレクション :: The Cookbook simpletest自分なりにまとめてみました &#8211; メガネ女子(21)のメモブログ :WD_29/SimpleTest/基本的なメソッド一覧と使い方 &#8211; [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/153891500/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CakePHP] 任意のディレクトリに設置する .htaccess</title>
		<link>http://pc.casey.jp/archives/153890935</link>
		<comments>http://pc.casey.jp/archives/153890935#comments</comments>
		<pubDate>Mon, 01 Nov 2010 09:30:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[データベース]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=153890935</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/153890935' addthis:title='[CakePHP] 任意のディレクトリに設置する .htaccess '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>これまでサイトのトップに設置していたCakePHP。そしてこのところ多数利用しているWordPress。どちらもサイトのトップに使うことが出来る。また、CakePHPはwebrootを持っているから、この配下にWordPressを設置することもできる。これについてはこれまでも述べてきた。 さて、CakePHPの柔軟性とWordPressの使いやすいシステム。プラグインやテンプレートを自由に即座に変更できるメリットは大きい。そこで、先日、CakePHPとWordPressの連結を誰かが何か作っていないか調べたところ、「フロントエンド」と「バックエンド」という考え方を教えられた。これにははっとした。どちらかを択一的に利用することばかり考えていたように思えたからだ。 「WordPressの使いやすさ」と「CakePHPによる柔軟なシステム」。そのまま「フロントエンド」と「バックエンド」としたほうが筆者にはよさそうだ。つまり、基本にWordPress、システムにCakePHP。必要なものを必要なところに配置することがミッション達成を早くしてくれそう。 うまいことCakePHPとWordPressが連結してくれると良いのだけれど・・・例えばユーザ管理など。いくつかのサイトではWordPressのデータをCakePHPのデータベース切り替え機能を使って取得する方法も記載されていた。CakePHPからWordPressのテーマが利用出来るととても嬉しいのだけれど、WordPressのテーマファイルはプログラムになっているからMovableTypeユーザに好まれないとも聞く。MovableTypeは使ったことがないのでわからないがテーマはテーマらしい。 ※CakePHPにもテーマ機能などがある。 .htaccessの変更 変更は難しくなく、RewriteBaseにCakePHPを設置したディレクトリを記述すれば良い。ここでは/にあったCakePHPを/cakephpに移動した例を記述する。 CakePHP/.htaccess RewriteEngine on RewriteBase /cakephp/ # cakephp default RewriteRule ^$ app/webroot/ &#91;L&#93; RewriteRule (.*) app/webroot/$1 &#91;L&#93; CakePHP/app/.htaccess RewriteEngine on RewriteBase /cakephp/app/ RewriteRule ^$ webroot/ &#91;L&#93; RewriteRule (.*) webroot/$1 &#91;L&#93; CakePHP/webroot/.htaccess RewriteEngine On RewriteBase /cakephp/app/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url=$1 &#91;QSA,L&#93; ※サイトルートに何も置かず、WordPressは/wp/に置いている。トップページにアクセスがあった場合は/wp/に転送する。将来、他にトップにしたものがあったとしてもWordPressへリンクされたアドレスは不変だ。以下はその例。必要があればCakePHPのwebrootからも/wp/などに転送するように仕掛けておくと良いかもしれない。お好みで。 .htaccess 例 RewriteEngine [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/153890935/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MidincoCather(tm) img タグをトリガとして条件合致で何かさせる</title>
		<link>http://pc.casey.jp/archives/2645</link>
		<comments>http://pc.casey.jp/archives/2645#comments</comments>
		<pubDate>Tue, 07 Sep 2010 11:39:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Qdmail]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[タグ]]></category>
		<category><![CDATA[ブラウザ]]></category>
		<category><![CDATA[メール]]></category>
		<category><![CDATA[携帯電話]]></category>
		<category><![CDATA[環境変数]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=2645</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/2645' addthis:title='MidincoCather(tm) img タグをトリガとして条件合致で何かさせる '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>みぢんこキャッチャー はIMGタグをトリガとして起動し、指定された条件の場合、ダミー画像を返送し、かつ、指定された行動をするプログラムの雛形です。自由に改造して好みの動作をするように完成させてください。CakePHPで動作テストしましたが、少し変更すればPHPでも動作するでしょう。 フローチャート MidincoCather 用トリガの仕掛けられたページを対象者が開きます 対象者のウェブブラウザは、img タグを見つけると自動的に画像を取得しに行きます （MidincoCather は img タグをトリガとしますので、柔軟に共存できます） MidincoCather は指定された条件の場合、指定された動作を行ないます MidincoCather は呼び出し元に対してダミーまたは正規の画像情報を返送します サンプルimgタグ &#60;img src="/tests?guid=on"&#62; img タグは、純粋なhtml文書はもちろん、WordPressなどのCMSやCakePHPのViewなど、幅広いシステムに無理なく挿入できるでしょう。 コード（抜粋） /* * Midinco Catcher (tm) Ver.0.01 * Copyright www.casey.jp 2010, GPL * * $components * - Qdmail * - Email * - RequestHandler etc. */ function _midinco_catcher($file){ // init Configure::write('debug', 0); $msg = array(); [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/2645/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CakePHP] 画像ファイルを読み込んで表示する</title>
		<link>http://pc.casey.jp/archives/2499</link>
		<comments>http://pc.casey.jp/archives/2499#comments</comments>
		<pubDate>Fri, 20 Aug 2010 19:04:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Image]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=2499</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/2499' addthis:title='[CakePHP] 画像ファイルを読み込んで表示する '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>前回、画像ファイルを保存しました。 pc.casey.jp » PHP｜画像を縮小して保存する : http://pc.casey.jp/archives/2486 今回は読み込んで、そのまま出力てみます。（ちなみに imagejpeg の引数を調整すると出力時の画質などを調整できる）存在しないファイルの場合cakeErrorの404を出すようになっています。 function index(){ // test data $file = WWW_ROOT . "output.jpg"; $this-&#62;_displayJpg($file); } function _displayJpg($file){ Configure::write('debug', 0); if($img = @imagecreatefromjpeg($file)){ $this-&#62;layout = false; $this-&#62;autoRender = false; header('Content-type: image/jpeg'); imagejpeg($img, null, 100); imagedestroy($img); }else{ $this-&#62;cakeError('error404'); } } 参考文献 エラーハンドリング(Error Handling) :: CakePHPによる作業の定石 :: マニュアル :: 1.2コレクション :: The [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/2499/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP で現在の状態を取得する</title>
		<link>http://pc.casey.jp/archives/2477</link>
		<comments>http://pc.casey.jp/archives/2477#comments</comments>
		<pubDate>Fri, 20 Aug 2010 14:05:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[HTML・CSS]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=2477</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/2477' addthis:title='CakePHP で現在の状態を取得する '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>いろいろいじくりまわしている間に、CSSがぐちゃぐちゃした。 考えた挙句、TOPページ（＝root）かどうかで取り敢えずCSSを分けられればよさそう。 というわけで、どんな方法があるか調べてみた。 ◆現在の相対パスを得る/root 判定 とりあえずControllerでもViewでも使えるっぽいので、こんな感じで判定できそう。特定のコントローラ＆アクションの時に切り替えるとかするとデザインのテストにも使えそう。（広範囲に及ばないならそのViewでCSSを読み込ませればよい） if($this-&#62;here != &#8216;/&#8217;){   echo &#8216;not root&#8217;;  }else{   echo &#8216;root&#8217;; } とか if(eregi(&#8220;^\/hoges&#8221;, $this-&#62;here)) echo $html-&#62;css(&#8216;hoges&#8217;); とかかな。 ◆その他（参考文献より引用） コントローラー名の取得 　$this-&#62;name アクション名の取得 　$this-&#62;action Webrootの取得 　$this-&#62;webroot 現在の位置（URL）を取得 　$this-&#62;here; ビューで、URLの取得したいとき 　$html-&#62;url() 第2引数をtrueにすると、絶対パスが取れる 　$html-&#62;url(’/&#8217;, true) 参考文献 CakePHPで実行中のコントローラー名、アクション名を取得する方法 : http://blog.shinez.jp/?p=30 【CakePHP】コントローラ内で絶対パスのURLを取得する &#8211; すたら日記 : http://d.hatena.ne.jp/sutara_lumpur/touch/20100725/1280043695 この記事を読んだ人は、こんな記事にも興味をもっています無線LANのWEPキーを解読する – aircrack-ngCakePHP 1.3 ヘルパー呼び出しの変更CakePHP – ACL再入門（７）Cakephp ログイン中のユーザ情報CakePHP pagenatorのメモ]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/2477/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP 1.3 ヘルパー呼び出しの変更</title>
		<link>http://pc.casey.jp/archives/2474</link>
		<comments>http://pc.casey.jp/archives/2474#comments</comments>
		<pubDate>Thu, 19 Aug 2010 05:59:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=2474</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/2474' addthis:title='CakePHP 1.3 ヘルパー呼び出しの変更 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>CakePHP 1.3 から推奨される記述が変わったらしい。 $html-&#62;link();  　↓ $this-&#62;Html-&#62;link();  $form-&#62;input(); 　↓ $this-&#62;Form-&#62;input(); 参考文献 1.2から1.3への移行ガイド :: 付録 :: マニュアル :: 1.3コレクション :: The Cookbook : http://book.cakephp.org/ja/view/1561/Migrating-from-CakePHP-1-2-to-1-3 この記事を読んだ人は、こんな記事にも興味をもっていますCakePHP – ACL再入門（３）CakePHP Ajaxしてみる[PHP] ケータイコード変換CakePHP – ACL再入門（４）PHPフレームワーク &#8211; CakePHPCakePHP – ACL(2)]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/2474/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Undefined variable: url [APP/webroot/index.php, line 90]</title>
		<link>http://pc.casey.jp/archives/2458</link>
		<comments>http://pc.casey.jp/archives/2458#comments</comments>
		<pubDate>Tue, 17 Aug 2010 14:08:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=2458</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/2458' addthis:title='Undefined variable: url [APP/webroot/index.php, line 90] '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Undefined variable: url [APP/webroot/index.php, line 90] CakePHP 1.2.x から 1.3.x に移行する際に出るエラーの一つで、主な原因は webroot の index.php を更新するのを忘れていたりなど。 この記事を読んだ人は、こんな記事にも興味をもっていますCakePHP AjaxしてみるCakePHP – ACL(4)CakePHP 1.2 on さくらインターネット(2)[CakePHP] Webrootを使わない方法CakePHPでメール送信（標準版）CakePHP 読み込むJavascriptファイルを指定する]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/2458/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CakePHP] 確認画面を出す</title>
		<link>http://pc.casey.jp/archives/2403</link>
		<comments>http://pc.casey.jp/archives/2403#comments</comments>
		<pubDate>Sun, 08 Aug 2010 21:12:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[controller]]></category>

		<guid isPermaLink="false">http://pc.casey.jp/?p=2403</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://pc.casey.jp/archives/2403' addthis:title='[CakePHP] 確認画面を出す '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>CakePHP（1.3系）で確認画面を挟む場合どうしたら良いだろうか。 参考文献を元にテストしてみたところ、以下のようなコードで動作しそうだ。 view(input)sample echo $form-&#62;input('mode', array( 'type' =&#62; 'hidden', 'value' =&#62; 'confirm', )); view(confirm)sample echo $html-&#62;value('foobar'); echo $form-&#62;input('foobar', array( 'type' =&#62;'hidden', 'value' =&#62;$html-&#62;value('foobar'), )); controller sample if($this-&#62;_check($this-&#62;data['foobar'])){ // check ok if($this-&#62;data['mode']=="confirm"){ // confirm $this-&#62;render('confirm'); }else{ // save action etc... } }else{ // check false $this-&#62;Session-&#62;setFlash('入力が正しくありません'); } ※参考文献はWordPressの動作によって削除されたため不明になった この記事を読んだ人は、こんな記事にも興味をもっています超シンプルISOマウントフリーソフト – WinCDEmuCakePHP htmlヘルパー inputメモCakePHP – ACL再入門（５）CakePHP – [...]]]></description>
		<wfw:commentRss>http://pc.casey.jp/archives/2403/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

