そちらもよろしくお願いいたします。17:35CakePHPExtJSCakePHPでのURLは,site.com/コントローラー名/アクション名/パラメータ1/パラメータ2という形式だから,ExtJSからデータが欲しいときは,この形式でリクエストする。それに対して,JSON形式でデータを返すViewでも作れば,CakePHPとExtJSの間でデータのやりとりができそう。必要なパラメータと一緒にAjax.requestでリクエストする。ExtJSでは,データストアのHttpProxyでURLを指定してやるとよいらしい。データストアは,ADOでいうDataSetみたいなものか。憂鬱なプログラマの形而上学CakePHPからJSONやXMLを返す方法は,Webserviceコンポーネントを入れるととても簡単らしい。これはすごい優れものでして,本当に便利に使っています。作者の松さんには毎日感謝しています。使ってスクリプトを書くことができます。そのスクリプトを使って,A5:SQLのER図にCakePHP仕様のテーブルを追加するスクリプトを書いてみました。14:38bakeCakePHPCakePHP1.2をインストールした後,cake.phpを使ってプロジェクトを作成する手順のメモです。14:17CakePHPPHPサーバのテーブルに,CakePHP経由でアップロードしたCSVファイルをインポートする必要がありましたので,その処理を作ってみました。CSVファイルをサーバにアップロードし,そのファイルをDBにインポートするという手順になろうかと思います。DirectoryCakePHPLDAPPHPWebアプリを作る上では避けられないのがユーザー認証です。アプリケーションを利用できる人を制限したり,人によって利用できる機能を制限したりするためにはユーザー認証は必須になります。ServerPHPmssql_connect関数にてエラーが発生していました。関数による接続を実験してみました。するとサーバ名を変えても何をしてもエラーになって繋がりませんでした。したので,いろいろとググった結果,ntwdblib.dllというDLLのバージョンが古い場合にうまく繋がらないとの記述を見つけました。いては,次のサイトが非常に詳しく解説してくださっています。16:14CakePHPEclipsePDTPHPEclipseとPDTで開発をしていると便利なのがコード補完です。この機能がないと開発の効率がすごく落ちますね。ここではCakePHPの開発において,コード補完をちゃんと行えるようにする設定について書きます。17:07CakePHPPHPCakePHPを入れてこれまでいろいろやってきました。日本語の文字コードについては何も考えずにやってきていたので,これをいろんな所で推奨されているようにUTF-8にしてみようと思い立ちました。その前に現状はどうなっていたかというと,どうもShift-jisで全部やっていたみたい。(みたいなんです)最初に文字化けしたのは,layoutを作ってそのファイルをutf-8エンコードで保存したとき。文字化けの原因には,CakePHPだけじゃなくPHPの設定やMySQLの設定にも関係していますので,どこが原因やらわかりません。何をやっても「また化けた・・・orz」の繰り返しでした。