カテゴリー別アーカイブ: PHP

strtotime関数でいろいろ試してみた

基準が現在じゃないときは結構使えそう。 メモメモ。

カテゴリー: PHP | タグ: | コメントをどうぞ

PHP5.3.8をCentOS6でbuildconfしたらすんなりいかなかった件

PHP5.3.8をCentOS6(GMOクラウドの仮想サーバ)でをPECL拡張を入れるため自前コンパイルしようとbuildconfしたらすんなり行かなかったので、ちょこっとメモ。

カテゴリー: Linux, PHP | タグ: , | コメントをどうぞ

CentOS 6サーバ構築メモ その2

まだまだ設定することあるので、前回の続きです。 Postfix、MySQLを設定し、MovableTypeとCandyCane(えっ?)を動かせるようにします。SSLも導入します。 ※CandyCaneは開発中のRedm … 続きを読む

カテゴリー: Linux, PHP | タグ: , , | コメントをどうぞ

CentOS 6サーバ構築メモ

久々に正月に仕事が無いので、ゆっくり自宅サーバーのリフレッシュをしました。 今回は結構ちゃんとやったのでメモ。

カテゴリー: Linux, PHP | タグ: , , , , , | コメントをどうぞ

[CakePHP] しつこいSecurityコンポーネントをゆるくする

Securityコンポーネントで管理者ページだけBASIC認証をかけようと思ったのでAppControllerで読み込ませたところ、ユーザページのフォームでトークン発行や項目チェックがしつこく掛かってしまい、いろいろ取り … 続きを読む

カテゴリー: CakePHP | タグ: , | コメントをどうぞ

[CakePHP] 指定した複数のキーのいずれかに値が入っているか検査する

Set::filterを使っているので、CakePHP限定のお手軽技。 複数の特定キーのいずれかに対してNULL以外の値が代入されているかを1文でチェックします。

カテゴリー: CakePHP | タグ: | 2件のコメント

[CakePHP] 年別あるいは年月別に対応するSQL条件式を生成する

MTのブログなどではよく月別、年別で記事アーカイブのインデックスをディレクトリ(例:/post/2010/12/)で分けていると思いますが、それと同様に対応する簡単な方法。 今頃CakePHP1.2RC2で検証。

カテゴリー: CakePHP | タグ: | コメントをどうぞ

[CakePHP] URLによってModel::displayFieldを動的に変更する

routes.phpで設定した特定のルーティングに従ったURLでアクセスされた場合にモデルのdisplayFieldを動的に変更する方法。例えばURLが「/hoge/users/」だったらdisplayFieldを … 続きを読む

カテゴリー: CakePHP | タグ: , | コメントをどうぞ

[CakePHP] 個人的によく使いまわすAppModelにおける5つのメソッド

俺がCakePHPの開発では最近は必ずというほど実装しているAppModelの機能をなんとなく紹介してみる。 だいたいはどこかのサイトに載っていたものを使っていますが、出所は覚えてなかったり。。。 CakePHP 1.2 … 続きを読む

カテゴリー: CakePHP | タグ: | コメントをどうぞ

[CakePHP] Emailコンポーネントで文字コードを変換して送信する

CakePHP1.2.6にて。 標準で組み込まれているEmailコンポーネントはいろいろ便利ですが、文字コード(charaset)のデフォルトがUTF-8になっています。近年のメーラーはほとんどがUnicode対応なので … 続きを読む

カテゴリー: CakePHP | タグ: | 1件のコメント

[CakePHP] FormヘルパーとjQuery UIのdatepickterを連動させる

日付選択のプルダウンに対してjQuery Uに含まれるdatepickerを使う方法をメモついでに紹介。 CakePHP 1.2.6 + jQuery 1.3.2 + jQuery UI 1.7.2で確認。

カテゴリー: CakePHP, JavaScript | タグ: | コメントをどうぞ

strftime関数がWindowsだと文字化けする件について

Linux上のPHPでは問題なく使えるんですが、XAMPPで動かしているPHPだとフォーマット文字列の解釈が上手くいかないんです。。。 その原因を探ってみたのでメモ。

カテゴリー: PHP | タグ: , , | コメントをどうぞ

[CakePHP]今更PHP4.3.2+PostgreSQL7.3で CakePHP1.2.5をどうしても動かしたい!(2日目)

前日に引き続き検証。 なんとか動いた(?)ので、それまでの軌跡を記します。

カテゴリー: CakePHP, Linux | タグ: , | コメントをどうぞ

strftime関数の変換指定子が プラットフォームによって微妙に違う件について

あるとき、smartyのdate_formatにおいて月をあらわす数値の最初のゼロを表示させない方法をググって見つけました。 仙人の心得 ≫ date_format そのとおりにやってみましたが、うまくいきません。しかし … 続きを読む

カテゴリー: PHP | タグ: , , | コメントをどうぞ

[CakePHP] モデルのquery()の結果を find()と同様の戻り値にする

PostgreSQLにおいてquery()の取得結果が期待した形になっていなかった件についてメモ。 CakePHP 1.2.5で確認。

カテゴリー: CakePHP | タグ: | コメントをどうぞ