PHP

php:__CLASS__とget_class

2008/02/18 月曜日 - 16:33:43 by decama

ちょっとハマりかけたのでメモ。
__CLASS__は宣言時のクラス名を返す。
あるクラスのメソッドで__CLASS__を参照した場合、それを継承したクラスでそのメソッドをコールすると、親クラスのクラス名が参照される。なの [...]

php:Auth組み込み

2008/02/08 金曜日 - 21:53:41 by decama

どうせならホントはpear/Authじゃなくて独自の認証を実装すべきなんだけど、とりあえず一つテストを兼ねて社内用アプリを作る必要があったので、ORMもどきのModelコントローラ(PDOで構築)をコンテナにしてAuth [...]

php:ORMもどきの実装

2008/02/06 水曜日 - 23:12:45 by decama

php5に限定したvalidator/filterクラスの実装が終わったので、Modelコントローラを書く。
同じくphp5に限定して、ORMっぽい動きをさせてみる。とりあえず1レコードのCRUDを簡単に出来るようにして [...]

php:フィルタ関数

2008/02/06 水曜日 - 14:31:42 by decama

これまで使ってた汎用validate/filterクラスを配列対応に刷新しようと書きながら、複数ファイルのアップロードを調べてたら新しいエラーコードが追加されてた。
UPLOAD_ERR_EXTENSION
値: 8; [...]

php:formのValidate

2008/02/04 月曜日 - 23:11:53 by decama

いろんなフレームワークを触ってみてるけど、配列で送られて来たフォームをきちんとバリデートしてくれるフレームワークがあんまり無いことに驚かされてしまう。
配列で送られてくるようなフォームを書くからいけないのかな?
配列で送 [...]

php:関数に変数をバインドしたい

2008/02/02 土曜日 - 03:38:00 by decama

prototype.jsを使うようになって、bindがとても便利なことに気づかされたんだけれども、これと同様のことをphpでやろうと思った時に、どうすればいいのか考えなきゃならなくなった。
Smartyが使えるかどうかわ [...]

wp-googlemaps開発中その2

2006/10/10 火曜日 - 17:32:52 by webmaster

記事投稿時にgeocodingさせようと思っていろいろやってみたけれど、問題の回避方法が見つからない。
1. 記事投稿(フォーム送信ボタンをクリック)

2. onsubmitイベントで処理開始

3. geocod [...]

wp-googlemaps開発中

2006/10/09 月曜日 - 15:08:36 by webmaster

記事中のコメントタグから住所を抽出してgooglemapで表示させるだけなら簡単に出来るのだけれど、どうせなら他の記事中のポイントも併せて表示したい。(そっちの方がいろんな使い方が出来そう。)
どのタイミングでgeoco [...]

GoogleMaps API

2006/10/05 木曜日 - 21:08:06 by webmaster

WordPressにGoogleMapを組み込もうと思っていろいろ実験中。
プラグイン化を目標。
Google Maps API リファレンス
geocodingがまだ日本国内で使えないのでGoogle AJAX Sea [...]

配信部テスト稼動

2006/08/05 土曜日 - 22:49:20 by webmaster

前回の記事に書いた「WordPressメルマガ発行」のメール配信部がテスト稼動した。
WordPress+MySQL+PEAR+Smartyで構築。
cronで設定した時刻に、当日発行の記事があったら、カテゴリ毎に登録さ [...]