php

phpのicon

http://members2.jcom.home.ne.jp/staticflower/soft.html のWindows XP 補完用アイコンに含まれてる。

QuickFormのcontroller でのFreeze

PHP

class ActionFreeze extends HTML_QuickForm_Action { function perform(&$page, $actionName) { $page->isFormBuilt() or $page->buildForm(); // page is invalid: don't go further if($page->validate()) $page->freeze(); return $page->handle('displa…

しっかし,php4も難儀やな.

PHP

オブジェクトコピーしちゃうから,毎回=&使わなきゃならんし, Java見たいに $this->getElement("tabs")->getElements(); 書けへんし, なんとなくforeach使ったら,as でコピーされちゃうし,はやいとこphp5が標準に なってほしいわ.そうなれば,=&書を書…

QuickFormのgroup element,改善の余地あるよな.

PHP

QuickFormのfreezeをオーバーライドして,Freezeボタンの属性をdisabledにupdateしようとしたんだけど,どうやらgroup elementにupdate とか removeとかないらしい. まあ,そのせいで,quickform からgroup elementとってきて,さらにupdateしたいelementを…

公開鍵暗号

PHP

PHPで暗号化して,opensslのコマンドを使って,復号化する. php はコンパイル時に --with-openssl=[PATH] をつける必要がある. $ php5 -r ' $publicKey = "file:///usr/local/apache/conf/ssl.crt/server.crt"; $plaintext = "String to encrypt"; openssl…