ushidayの日記

主に「IBMi」のメモに・・・

Zend

Zend_Authでユーザー認証&DB2のencryption

Zend_Authを使った、ユーザー認証をやってみたので、メモをしておきます。 IBM i(AS/400)の既存データベースに存在している社員マスターのユーザーIDとパスワード情報で認証を行います。 Zend_Authは、データベース認証用に”Zend_Auth_Adapter_DbTable”と…

Zend_Mailでチョット

Zend FrameworkのZend_Mailを使っている時に、チョコチョコ忘れそうな事が有ったのでメモしておきます。 ファイルの添付 ファイルの添付で以下の様な方法の解説をよく見かけたのでやってみたが、添付された中身がどうも巧くないです。 $filePath = './temp/t…

SigmaGridを使ってみた(その3)

SigmaGridには、サーバーサイドページングとサーバーサイドソーティングの機能もあるので、そっちを使ってみました。今回はページングです。 サーバーサイドページング gridオプションの「remotePaging」を”true”にします。PHPのサンプルは”デモディレクトリ…

ZendServer CEの環境変数

ローカルになんちゃって、IBM i(AS/400)の環境を作りたくて(個人では買えないですから...)、DB2 for WindowsとZend Sever CE 5.0 for Windowsを入れました。 そもそも、イケない感じはしていたのですが、DB2の入れた順序が悪いらしく、 DB2 Express-C V9.7…

Zend Server CE 4.0.6 for Winを入れてみた

Zend Server CE(Community Edition)4.0.6をWindows環境に入れて、IBM i(AS/400)のDB2とゴタゴタやったので、メモしておきます。■動作環境 IBM i V5R4M0 Windows XP SP3 Zend Server CE 4.0.6 (PHP 5.2.11) for Windows DB2 Connect Personal Edtion V9.1…

Zend Framework Controllerメモ

Zend_Controllerを使ってみた時のメモを残しておきます。 httpd.confの設定 Zend Framework(ZF)では、URL変換に”mod_rewrite”モジュールを使用しているので、「/usr/local/Zend/apache2/conf/httpd.conf」を以下の様に書き換えます。 #LoadModule rewrite_mo…

Zend Core for i5で国際化&ローカライズ

IBM i(AS/400)の5250アプリで、多言語対応する場合は、”*MSGF”を使ったり、画面制約に縛られたりで、実装も保守も個人的には「面倒だ」というネガティブなイメージがあります。(中には画面やメニューだけ別言語で書き直して、OVRDSPFなんてのもあります。…

QCCSID5026の弊害

「Zend Core i5 の起動について」という日記を以前書いたのですが、その後、起動出きない原因が分かったので、書いておきます。 レガシーな環境だと、AS/400(IBM i)のシステム値”QCCSID”が、未だに”5026”だったりします。モダンな環境ですと”5035”なのでしょ…

Zend Core i5 の起動について

先日導入した、”Zend Core i5 2.6”が、IBM i(AS/400)のIPL完了後に、Apacheのインスタンスが起動していません。ZENDCORE/ZENDのサブシステムは起動しているんだけど...。 で、調べてみると、こんな情報もあったので”System i5 - ZEND Products - Automatic…

Zedo Core i5 で、PHPとFlex連携(その3)

前回の続きで、今度はFlexでAMFPHP上のサービスを呼出します。今回はグラフをやってみたかったので、リンク付きであればフリーで使える「amCharts」という、swfベースのコンポーネントを使ってみました。しかも丁度Flex版があり、SWCのライブラリとして使え…

Zedo Core i5 で、PHPとFlex連携(その2)

前回の続きで、今度はPHPのサービスプログラムを作成します。 サービスプログラムの作成 今回は適当な”売上データ”を連想配列で返す、サービスを作成します。 引数 開始年月:YYYYMM(文字 6Byte) 終了年月:YYYYMM(文字 6Byte) 戻り値 売上データリスト…

Zedo Core i5 で、PHPとFlex連携(その1)

IBMi(AS/400)で”Zend Core”が、メーカーサポートということもあり、PHPネタをやったので、メモしておきます。 ちなみに”Zend Core i5”とは、AS/400上で動作するPHPのエンジンです。 Flexが有ったから 会社でゴソゴソと物色していると、「若者たちのスキル向…

Zend Studio for Eclipse i5/OS 版をインストール

”Zend Studio for Eclipse i5/OS 版”は、i(AS/400)のユーザーならば、無償で使えるという記事(しかも、1年保守<ウェブ・ベースのサポート、保守、パッチ、修正>が付いている様です。)を見たので、早速インストールしました。 自分の勘違いで、最初は日本…