3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(jehupc.exblog.jpから移転中)

CakePHP

(PHP)MySQLの関数を使おうとすると「Unable to load dynamic library」と怒られる

Windowsの開発環境上で、cakePHPでデータベースに保存するコントローラで下記のようなエラーが出ました。 [error] [client 127.0.0.1] PHP Fatal error: Call to undefined function mysql_connect() in C:(省略)\\cake\\libs\\model\\datasources\\dbo\\dbo…

(cakePHP)Qdmailを使った日本語メール送信

以前にフレームワークを使わないPHPで日本語を送る方法を書きました。 cakePHPにはフレームワークなんだから、メールくらい簡単に遅れるだろうと思ってましたが、どうやら標準のメール送信ライブラリではmail関数を使っているため日本語メールが送れないみた…

(cakePHP)コントローラからモデルにアクセス

久しぶりにcakePHPに開発に復帰しましたが、2週間ほど離れただけで早くもいろいろ忘れています。 今回バリデートの機能の豊富さを見越してcakePHPを1.2にバージョンアップさせました。 その時のメモはまた後日公開します。 ところでcakePHP1.2ではビューの入…

(cakePHP) selectタグを作りたい

HTMLヘルパーで select タグを表示させる方法です。マニュアルには載ってませんでした。 ほぼリンク的感じですが、cakepPHP先輩方に感謝です。 HTMLヘルパーに selectTag というのがあるのでこれを使うようです。 HtmlHelper::selectTag ( $fieldName, // フ…

(PHP)Eclipse(PDT)でcakePHPでも使えるデバッガ導入メモ

PDT環境でのデバッグ方法探してたところ、ねねとまつの小部屋さんのところで構築方法が紹介されていました。下記の2つの記事で構築方法が紹介されています。 CakePHPの試食前に、EclipseでPHPの開発環境を整える 【CakePHP】Eclipse+PDT+Xdebugを使ったデ…

(PHP)cakePHPのインストール(ディレクトリの設定)

cakePHPのインストールにはまってしまったので、メモしときます。 レンタルサーバ上での運用を目的としているで、Cakeのインストールマニュアルの「3.4.3. 高度なセットアップ:その他のインストール方法」に当たるインストール方法です。 レンタルサーバの構…