私はZendFramework-1.0.4を使用していますが、$ _FILEグローバル変数をどのようにラップするのか分かりません。
コントローラで直接使用することをお勧めしますか?
私は画像ファイルをアップロードする必要があります。
私はZendFramework-1.0.4を使用していますが、$ _FILEグローバル変数をどのようにラップするのか分かりません。
コントローラで直接使用することをお勧めしますか?
私は画像ファイルをアップロードする必要があります。
$_FILES
をあなたが好きなように使うことができるとします。それでも
、必ずするための最良の方法は、あなたのコントローラ内のどこかに
var_dump($_FILES);
のようなものを使用することです。この方法では、あなたが期待するものが含まれているかどうかを確認できます;-)
次に、is_uploaded_file
を忘れないでください。 move_uploaded_file
を使用してファイルを操作できます。あなたはフォームを使用している場合
それでも、あなたはあなたのためにいくつかの作業を行いますZend_Form
とZend_Form_Element_File
を見て、取ることができます。実際
胡...:それらは追記として
:-(ZFの1.0.xの中に存在していたかわからない:Zend Frameworkの1.0.4がquote古いです(frebruary 2008年にリリースされました。the archives pageを参照してください)。
(このようなアップデートでは、多くのことが変更されているため、おそらくいくつかの作業が必要になるでしょう。しかし、追加された多くのコンポーネントがあり、あなたのプロジェクトにも役立つ可能性があります;-))
ありがとう、Zend_Fromは1.5から追加されました。 btw私はPHPで実用的なWeb 2.0アプリから習得するためにこの古いバージョンを使用しています(それは古い本です)私は私の最初のプロジェクトを完了するとすぐに新しいバージョンに移行する予定です –
OK! "なぜ古いバージョン"についての説明をありがとう:-)楽しんでください! –
私は古いものを見て新しいものに移行するというあなたのアプローチに反対することを勧めます。新しいバージョンは、1.0.x日と合理的に違います(地獄には1.7-1.9の大きな変更があります) – Akeem
このバージョンを使用してください。
甘いPEARライブラリのHTTP_Uploadクラスを使用することをお勧めします。
数ヶ月後:私はZF-1.0.4を削除しました.ZF-1.9.6にはもっと多くの機能があるので、私は満足しています。 –