PHP

TCPDFはできないことが多い!と感じる

先日クライアントに、PDFファイルを出力できるようにしてくれと言われた。「やってやろうじゃないか!htmlとcssを組み合わせればレイアウトも自由自在でしょ!」といきまいて作業にとりかかったが、あら大変。実際はそんなに単純じゃなくて、PDFファイルのレ…

CakePHP2.4:削除したユーザーでログイン不可にする処理

AppControllerに1行記述するだけ。 public $components = array( 'Session', 'Auth' => array( 'loginAction' => array( 'controller' => 'users', 'action' => 'login' ), 'authenticate' => array( 'Form' => array( 'userModel' => 'User', 'fields' => a…

Cakephp2:Error: Database connection "Mysql" is missing, or could not be created.

MAMP上で作業していて、Cakeフォルダ/app/Console/Command/EverydayShell.phpを app/everyday.shでたたくと、以下のようなエラーが出た。 Error: Database connection "Mysql" is missing, or could not be created. Mysqlにつながっていません!(要約) とい…

CakePHP:セッション切れる時間を調整

core.phpに218行目付近(CakePHP2.4.3)に以下のように記述されている。 Configure::write('Session', array( 'defaults' => 'php', )); これを下のように書き加える Configure::write('Session', array( 'defaults' => 'php', 'timeout' => 1440, // 単位は「…

CakePHP2:モデルからも、コントローラーからも、ビューからも呼べる

いい記事見つけた http://chipomote.hatenablog.com/entry/2014/02/11/155648 モデルでも コントローラーでも ビューでも Configure::read('◯◯◯'); すれば呼び出せる